PHP mktime()Funktion
PHP Date/Time-Referenzhandbuch
Beispiele
Gibt den UNIX-Zeitstempel eines Datums zurück und verwendet ihn dann, um den Tag dieses Datums zu ermitteln:
<?php
// Ausgabe: Der 3. Oktober 1975 war ein Freitag
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
// Ausgabe: Der 3. Oktober 1975 war ein Freitag
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion mktime() gibt den UNIX-Zeitstempel eines Datums zurück.
Tipp:Diese Funktion ist identisch mitgmmktime(), außer dass die übergebenen Parameter ein Datum (kein GMT-Datum) darstellen.
Syntax
mktime(hour,minute,second,month,day,year,is_dst);
| Parameter | Beschreibung |
|---|---|
| hour | Optional. Gibt die Stunde an. |
| minute | Optional. Gibt die Minute an. |
| second | Optional. Gibt die Sekunde an. |
| month | Optional. Gibt den Monat an. |
| day | Optional. Gibt den Tag an. |
| Jahr | Optional. Gibt das Jahr an. |
| is_dst | Optional. Auf 1 setzen, wenn die Zeit während der Sommerzeit liegt, andernfalls 0, oder -1 (Standard), wenn unbekannt. Wenn unbekannt, versucht PHP, es selbst herauszufinden (was zu unerwarteten Ergebnissen führen kann).Hinweis:Dieser Parameter wurde in PHP 5.1.0 als veraltet markiert. Verwenden Sie stattdessen die neuen Funktionen zur Zeitzonenbehandlung. |
Technische Details
| Rückgabewert: | Gibt einen ganzzahligen Unix-Zeitstempel zurück oder FALSE bei Fehler. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | PHP 5.3.0: Wenn deris_dst-Parameter verwendet wird, wird ein E_DEPRECATED ausgelöst. PHP 5.1.0:is_dstDer Parameter ist veraltet. Wenn mktime() ohne Parameter aufgerufen wird, wird ein E_STRICT-Hinweis ausgegeben. Bitte verwenden Sie stattdessen die Funktion time(). |
PHP Date/Time-Referenzhandbuch Andere Erweiterungen