gmdate
gmstrftime
Datum/Uhrzeit Funktionen
PHP Manual

# gmmktime

(PHP 4, PHP 5)

gmmktime — Gibt einen Unix-Timestamp (Zeitstempel) für ein GMT Datum zurück

### Beschreibung

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 ]]]]]]] )

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
?>`

### Siehe auch

- mktime() - 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

gmdate
gmstrftime
Datum/Uhrzeit Funktionen
PHP Manual