Beispiel
Gibt den Unix-Zeitstempel für ein Datum. Benutzen Sie diese dann den Tag zu diesem Zeitpunkt zu finden:
<?php
// Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a
".date("l" , mktime(0,0,0,10,3,1975));
?>
Führen Sie zB » Definition und Verwendung
Die gmmktime() Funktion gibt den Unix - Zeitstempel für ein Datum.
Tip: Diese Funktion ist identisch mit gmmktime() mit Ausnahme der übergebenen Parameter repräsentiert ein Datum (not a GMT date) .
Syntax
mktime( hour,minute,second,month,day,year,is_dst ) ;
Parameter | Beschreibung |
---|---|
hour | Optional. Gibt die Stunde |
minute | Optional. Gibt die Minute |
second | Optional. Gibt das zweite |
month | Optional. Gibt den Monat |
day | Optional. Gibt den Tag |
year | Optional. Gibt das Jahr |
is_dst | Optional. Setzen Sie diesen Parameter auf 1 , wenn die Zeit , während der Sommerzeit ist (DST) , 0 wenn es nicht oder -1 ist (the default) , wenn es nicht bekannt ist. Wenn es unbekannt ist, versucht PHP selbst , um herauszufinden , (which may cause unexpected results) zu (which may cause unexpected results) . Note: Dieser Parameter wurde in PHP 5.1.0 veraltet. Die neue Zeitzone Handling-Eigenschaften sollten stattdessen verwendet werden |
Technische Details
Rückgabewert: | Gibt eine ganze Zahl Unix-Zeitstempel. FALSE bei einem Fehler |
---|---|
PHP Version: | 4+ |
Änderungsprotokoll: | PHP 5.3.0: Wirft E_DEPRECATED wenn der is_dst Parameter verwendet wird PHP 5.1.0: Der is_dst Parameter wurde als veraltet. Wenn mktime() ohne Argumente aufgerufen wird, wirft es jetzt E_STRICT Mitteilung. Nutzen Sie die time() Funktion statt. |
<PHP Datum / Uhrzeit Referenz