English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Date & Time Funktionshandbuch
Die Funktion gmmktime() ermittelt den UNIX-Zeitstempel eines GMT-Datums
gmmktimeDie Funktion akzeptiert Zeit, Monat, Tag und Jahr als Parameter (als Datum) und gibt den Unix-Zeitstempel für das angegebene GMT-Datum zurück. Wenn kein Parameter an diese Methode übergeben wird, gibt sie den aktuellen Zeitstempel zurück.
gmmktime($hour, $minute, $second, $month, $day, $year, $is_dst)
Wie mktime() vollständig gleich, nur mit dem Unterschied, dass der Rückgabewert der Zeitstempel in Greenwich Mean Time ist. Die Parameter stellen immer GMT-Daten dar, daher hat is_dst keinen Einfluss auf das Ergebnis. Wie mktime() ähnlich können die Parameter von rechts nach links nacheinander weggelassen werden, und die weggelassenen Parameter werden auf die entsprechenden aktuellen GMT-Werte gesetzt.
Nummer | Parameter und Beschreibung |
---|---|
1 | hours(Notwendig) Dies ist ein ganzzahliger Wert, der die Stunden pro Tag darstellt, die von dem Tag abgezählt werden. |
2 | minute(Notwendig) Dies ist ein ganzzahliger Wert, der die Stunden pro Stunde darstellt, die von der Stunde abgezählt werden. |
3 | seconds(Optionale) Dies ist ein ganzzahliger Wert, der die Sekunden pro Minute darstellt, die von der Minute abgezählt werden. |
4 | month(Notwendig) Dies ist ein ganzzahliger Wert, der das Monat im Jahr darstellt, sollte zwischen1und12zwischen |
5 | day(Notwendig) Dies ist der ganzzahlige Wert, der das Datum darstellt, sollte kleiner als die Anzahl der Tage im angegebenen Monat sein. |
6 | year(Notwendig) Dies ist der ganzzahlige Wert, der das Jahr der Datumswert darstellt, sollte zwischen1und32767zwischen |
7 | is_dst(Notwendig) wenn die Zeit während der Sommerzeit (DST) ist, kann dieser Parameter auf1; wenn nicht in der Sommerzeit (DST), kann dieser Parameter auf-1(Standardwert) |
Die PHP-Funktion gmmktime() gibt einen Unix-Zeitstempel für das angegebene Datum zurück. Fails, dann gibt diese Funktion einen boolschen Wert zurückfalse.
Diese Funktion wurde ursprünglich in PHP 4.0-Version eingeführt und kann in allen höheren Versionen verwendet werden.
Die folgenden Beispiele zeigengmmktime()Verwendung der Funktion-
<?php $timestamp = gmmktime(); print($timestamp); ?>Testen Sie heraus‹/›
Ausgaberesultat
1589392532
Lassen Sie uns die obige Methode durch Übergeben aller erforderlichen Parameter aufrufen-
<?php $timestamp = gmmktime(7, 36, 45, 06, 25, 2017); print($timestamp); ?>Testen Sie heraus‹/›
Ausgaberesultat
1498376205
Erhalten Sie die Anzahl der Tage eines bestimmten Monats eines bestimmten Jahres
<?php $lastday = gmmktime(0, 0, 0, 3, 0, 2010); echo strftime("2010Jahr2Der letzte Tag des Monats ist: %d\n", $lastday); $lastday = gmmktime(0, 0, 0, 4, -31, 2010); echo strftime("2010Jahr2Der letzte Tag des Monats ist: %d, $lastday); ?>Testen Sie heraus‹/›
Dies ergibt folgende Ergebnisse-
2010Jahr2Der letzte Tag des Monats ist: 28 2010Jahr2Der letzte Tag des Monats ist: 28