Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

gmmktime

Datums- und Zeit-Funktionen

    Befehl:
int gmmktime ([ int $hour = gmdate("H") [, int $minute = gmdate("i") [, int $second = gmdate("s") [, int $month = gmdate("n") [, int $day = gmdate("j") [, int $year = gmdate("Y") [, int $is_dst = -1 ]]]]]]] )


    Parameter-Liste:
NameBeschreibung
hourDie Anzahl der Stunden relativ zum Anfang des Tages durch Monat, Tag bestimmt und Jahr. Negative Werte verweisen auf die Stunde vor Mitternacht des Tages in Frage. Werte grösser als 23 Referenz die entsprechende Stunde in der folgenden Tag (e).
minuteDie Anzahl der Minuten relativ zu Beginn des Stunde. Negative Werte verweisen auf die Minute in der vorherigen Stunde. Werte grösser als 59 Referenz die entsprechende Minute in der folgenden Stunde (n).
secondDie Anzahl der Sekunden relativ zu Beginn des Minute. Negative Werte verweisen auf die Sekunde in der vorherigen Minute. Werte grösser als 59 bitte die entsprechende zweite in der folgenden Minute (n).
monthDie Nummer des Monats, bezogen auf das Ende des vorhergehenden Jahres. Werte 1 bis 12 Referenz die normalen Kalendermonaten des Jahres in Frage. Werte von weniger als 1 (einschliesslich negative Werte) verweisen auf die Monate im Vorjahr in umgekehrter Reihenfolge, so dass die 0 Dezember -1 November usw. Werte, die grösser als 12 Referenz der entsprechende Monat im folgenden Jahr (en).
dayThe number of the day relative to the end of the previous month. Values 1 to 28, 29, 30 or 31 (depending upon the month) reference the normal days in the relevant month. Values less than 1 (including negative values) reference the days in the previous month, so 0 is the last day of the previous month, -1 is the day before that, etc. Values greater than the number of days in the relevant month reference the appropriate day in the following month(s).
yearDas Jahr
is_dstParameter immer ein GMT Datum repräsentieren so is_dst das Ergebnis nicht beeinflussen.

    Rückgabewerte:
Gibt einen Unix Timestamp im integer-Format zurück.

    Beschreibung:
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.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Gibt den Unix-Timestamp/Zeitstempel für ein Datum zurück
 
•  date()
Formatiert ein(e) angegebene(s) Ortszeit/Datum
 
•  time()
Gibt den aktuellen Unix-Timestamp/Zeitstempel zurück
 

gmmktime() - Beispiel: unter den Beschränkungen von Windows


Eingabe:
<?php
gmmktime(0, 0, 0, 1, 1, 1970); // gültig in GMT und west, ungültig in east
?>


Beschreibung:
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.

Beschreibung:
Version Beschreibung
7.0.0 Der Parameter is_dst wurde entfernt.
5.1.0 Ab PHP 5.1.0, die is_dst-Parameter wurde als veraltet markiert. Als Ergebnis sollten die neuen Zeitzone Handling-Eigenschaften stattdessen verwendet werden.
Datums- und Zeit-Funktionen