MM
er for måned. Brug MI
i minutter.
Du har
HH:MM:SS
hver gang, hvor minutterne er større end 12, vil udløse fejlen, da du beder Oracle om at fortolke dem som måneder.
Du bruger også HH uden am/pm (i dit eksempel brugte du lige 12
). ). Hvis du bruger et 24-format, brug HH24
DD/MM/YYYY HH24:MI:SS
eller hvis du ønsker 12-timers formatet
DD/MM/YYYY HH:MI:SSAM
og derefter
02/01/2013 07:42:00am
Rediger
Du indsætter datoen med standardformatet, som er MM/DD/ÅÅÅÅ (amerikansk standard):25 er ikke en gyldig måned. Du kan bruge TO_DATE
funktion
'TO_DATE(' . $array['data'] . ', DD/MM/YYYY HH24:MI:SS)'