note 39371 deleted from function.strtotime by didou

From: Date: Mon, 26 Jan 2004 10:39:32 +0000
Subject: note 39371 deleted from function.strtotime by didou
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-64200@lists.php.net to get a copy of this message
Note Submitter: Detlef Lindenthal ---- // 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

« previous php.notes (#64200) next »