Veröffentlicht 6. Mai 200322 j hallo leute! wie bekomme ich den das datum z.B. ( 25.03.2003 ) in das korrekte timestamp umgewandelt?!?!?! please help... zurück kann ichs...
6. Mai 200322 j Hallo, das ist doch ziemlich simpel. 25.03.2003 = 20030325000000 (JJJJMMTTSSMMSS) Du schreibst Dir eine kleine Funktion, die in dem Datum substrings macht und dann das Datum neu zusammen setzt. Frank
6. Mai 200322 j Tach! String mit: array explode ( string separator, string string [, int limit]) splitten und mit: int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]]) Timestamp erzeugen. Gruß Jaraz
7. Mai 200322 j Original geschrieben von palvoelgyi Hallo, das ist doch ziemlich simpel. 25.03.2003 = 20030325000000 (JJJJMMTTSSMMSS) Du schreibst Dir eine kleine Funktion, die in dem Datum substrings macht und dann das Datum neu zusammen setzt. Frank Ähm, das ist kein Timestamp. Der UNIX-Timestamp gibt die vergangenen Sekunden seit dem 1.1.1970 0:00 Uhr an. Was du da zusammengefügt hast, ist wohl nicht das gleiche. Ich übersetzt die Funktionen von Jaraz mal auf deinen Datumsstring 25.03.2003. $datum='25.03.2003'; $timearray=explode ( '.', $datum); $timestamp=mktime ( 0,0,0,$timearray[1],$timearray[0],$timearray[2]); [/PHP] Raus kommt 1048546800.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.