Hej,
Ska läsa av datum från lite olika grejer som sedan ska in i en databas. När de kommer in i scriptet kommer de se lite olika ut (olika formatering). Dock måste alla datum ha samma formatering när de stoppas in i databasen.
Måste alltså göra en regular expression som strippar ner alla objudna symboler till ett datum som kan behandlas av t.ex. strtotime()-funktionen.
T.ex. kan ett datum komma in så här:
2009-04-09 : 20:02:30 GMT+2
dvs i ett format som inte är giltigt. Så då vill jag plocka bort ":" i mitten och "GMT+2" så att det blir:
2009-04-09 20:02:30
Kan även hända så att datumet byter plats med klockslaget ibland och kanske något annat konstigt tecken än kolon. Så det jag vill göra är i princip känna om det finns någon YYYY-MM-DD och någon HH:ii:ss och sen rensa bort allt annat.
Är ingen hejare på sånt här så all hjälp uppskattas!