ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
4382
4382
EMPFEHLEN
-
Hallo Profis,
brauch mal wieder guten Rat/Tip
Ich will ein umgewandeltes Datum (Eingabe: Deutsches Format -> Amerikanisches Format) in einen Timestamp umwandeln.
Das umwandeln auf amerikanisch klappt soweit.
Das Datum wird in eine Variable übergeben.
Wenn ich anschließend schreibe : echo strtotime($amidat);
... gibts mir jedesmal -1 aus.
Setzt ich jedoch direkt das Datum: echo strtotime("2006-06-23"); rein wird mir der Timestamp richtig angezeigt.
Wo ist mein Denkfehler. (siehe unten das Skript)
Danke schön mal vorab.PHP-Code:$datum = "23-06-2006";
if (ereg("([0-9]{2}).([0-9]{2}).([0-9]{4})", $datum, $teile))
{ // gib das amerikanische Datum im deutschen Format aus:
$amidat= "ins amerikanische Format: $teile[3]-$teile[2]-$teile[1]";
} else {
echo "Fehlermeldung: Bitte geben Sie ein Datum im deutschen Format ein.";}
// Ausgabe des amerikanischen Format.
//-------------------------------------------------
echo $amidat;
echo "<br>";
// string in timestamp umwandeln
//-----------------------------------------
echo strtotime("2006-06-23"); // funktioniert
echo strtotime($amidat); // funktioniert nicht
Das Ergebnis muss dann sein 1151013600.
-
Hier
duerfte der Hund begraben liegen.PHP-Code:$amidat= "ins amerikanische Format: $teile[3]-$teile[2]-$teile[1]";
Denn es steht ja nicht nur das Datum im String, sondern auch dieser Text.
ins amerikanische Format:PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Hey coole Sache Danke,
es klappt. Schönen Tag noch.
Ähnliche Themen
-
Datum in Timestamp umwandeln
Von Kussilein im Forum PHPAntworten: 7Letzter Beitrag: 04.09.09, 18:29 -
Datum in Unix-Timestamp umwandeln
Von qsrs im Forum PHPAntworten: 14Letzter Beitrag: 12.05.07, 16:49 -
Timestamp in Datum umwandeln?
Von moistwanted im Forum PHPAntworten: 6Letzter Beitrag: 23.03.05, 10:43 -
Datum in timestamp umwandeln
Von CamCara im Forum PHPAntworten: 1Letzter Beitrag: 13.07.04, 01:14 -
timestamp zurück in ein Datum umwandeln
Von mcphilli im Forum PHPAntworten: 3Letzter Beitrag: 14.11.02, 15:27





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren