Datum timestamp

liquidbeats

Erfahrenes Mitglied
Weiss jemand wie ich diese format 1.6.2004 wieder in ein solches 1085524115
gekrümt bekomme ?

Hab es auch schon mit strtotime versucht und mir unzählige sachen im netz um die ohren gehauen.
Dort muss man ja das englische zeit format wählen ich wiederum benutze das deutsche was heißt er gibt -1 zurück (Fehler).

wie bekomme ich mein format wieder in ein solche Zahlenspiel gewechselt ?
 
--> [phpf]mktime[/phpf]

Beachte dabei, dass Du Tag, Monat, Jahr, Stunde, Minute, Sekunde als Parameter übergeben musst. Das heißt, dass Du zuvor Dein Datum, was in einem String zu stehen scheint, anhand des Punktes mit der Funktion [phpf]explode[/phpf] in ein Array zerlegen musst. Für Stunde, Minute, Sekunde übergibst Du jeweils 0.

snuu
 
So müsste es gehen

PHP:
# $day ist z.B. 21.11.1999
     
      $day = explode(".", $day);
      $ts = mktime (0,0,0,$day[1], $day[2], $day[0]);

so long Blaschki
 
Danke das Funktioniert

PHP:
$day = explode(".", $numm[date]); 
     $ts = mktime (0,0,0,$day[1], $day[2], $day[0]);
	  
$day2 = explode(".", $numm[startdate]); 
      $ts2 = mktime (0,0,0,$day2[1], $day2[2], $day2[0])

$d1 = "$ts";
$d2 = "$ts2";


so sieht das jetzt bei mir aus und er gibt auch vernümftige werte aus, wo ich jetzt mal stark vermute das diese stimmen :)


Danke euch beiden.

Gruß andy
 
Zuletzt bearbeitet:
Zurück