Sonymann Skrevet 1. juni 2006 Del Skrevet 1. juni 2006 Hei, Jeg prøver å lage et skript som skal vise datoen FØR datoen som ligger i GET. <? print date('d.m.y', strtotime($_GET["dato"], "-1 day")) ?> I $_GET["dato"] ligger teksten 2006-05-31. Det jeg vil ha, er teksten 30.05.2006. Altså dagen før, men med et annet format. Men når jeg bruker den koden som jeg har skrevet her, kommer dette frem: Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\tippetips\index.php on line 64 Lenke til kommentar
trondes Skrevet 1. juni 2006 Del Skrevet 1. juni 2006 (endret) strtotime() virker vel ikke slik.. prøv heler print date('d.m.y', strtotime( "-1 day", strtotime($_GET["dato"]))); eller bruk mktime() EDIT: list( $aar, $mnd, $dag) = explode("-", $_GET['dato']); print date( 'd.m.y', mktime(0,0,0,$mnd, $dag - 1, $aar)); Endret 1. juni 2006 av trondes Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå