note 39371 added to function.strtotime

From: Date: Mon, 26 Jan 2004 10:33:57 +0000
Subject: note 39371 added to function.strtotime
Groups: php.notes 
Request: Send a blank email to php-notes+get-64199@lists.php.net to get a copy of this message
// Die Funktion strtotime() mag die deutsche Datumschreibweise (z.B. 25.7.2004) nicht; // mit der Funktion Datum_deutsch2iso() können wir die Lücke schließen. function Datum_deutsch2iso($Tag) { // z.B. 11. 07. 2004 -> 2004-7-11 $Tag = preg_replace("/ /", "", $Tag); //Luft rausZlassen if (preg_match ("/\./", $Tag)) { $tage = explode(".", $Tag); $Tag = join ("-", array_reverse($tage)); } return $Tag; } $Tag= "11 . 7 . 2004"; // Juli, nicht Winter echo "Tag: $Tag\n"; $Tag = Datum_deutsch2iso($Tag); echo "Tag: $TAg\n"; // 2004-7-11 echo "strtotime: " . strtotime(Datum_deutsch2iso($Tag)) . "\n"; // 1089496800 echo "Datum deutsch: " . date("j.n.Y", strtotime(Datum_deutsch2iso($Tag))) . "\n\n"; // 11.7.2004 ---- Manual Page -- http://www.php.net/manual/en/function.strtotime.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+39371 Delete -- http://master.php.net/manage/user-notes.php?action=delete+39371&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+39371&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#64199) next »