Function.gmmktime
Aus PHP-Wiki
gmmktime — Gibt einen Unix-Timestamp (Zeitstempel) für ein GMT Datum zurück
Inhaltsverzeichnis |
Beschreibung
int gmmktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] )
Identisch zu mktime() mit der Ausnahme, dass die übergebenen
Parameter ein GMT-Datum repräsentieren. gmmktime() greift
intern auf mktime() zurück, so dass nur Zeitangaben valide
sind, die in der ausgewählten lokalen Zeitzone genutzt werden können.
Wie bei mktime() können Argumente von rechts nach links
weggelassen werden, wobei jedes fehlende Argument auf den gegenwärtigen
entsprechenden GMT-Wert gesetzt wird.
Parameter-Liste
- hour
- Die Stunde
- minute
- Die Minute
- second
- Die Sekunde
- month
- Der Monat
- day
- Der Tag
- year
- Das Jahr
- is_dst
- Parameter repräsentieren immer ein GMT-Datum, so dass is_dst keinen Einfluss auf das Ergebnis nimmt.
Rückgabewerte
Gibt einen Unix Timestamp im integer-Format zurück.
ChangeLog
Version
Beschreibung
5.1.0
Mit der Einführung von PHP 5.1.0 wird der Parameter
is_dst
als veraltet betrachtet. In der Folge
sollten stattdessen die neuen Zeitzonenhandling-Features verwendet
werden.
Beispiele
Beispiel #1 gmmktime() unter den Beschränkungen von Windows
<?php gmmktime(0, 0, 0, 1, 1, 1970); // gültig in GMT und west, ungültig in east ?>