gmdate
gmstrftime
Funções de Data/Hora
PHP Manual

# gmmktime

(PHP 4, PHP 5)

gmmktime — Obtém um timestamp Unix para uma data GMT

### Descrição

int gmmktime ([ int `$hour` [, int `$minute` [, int `$second` [, int `$month` [, int `$day` [, int `$year` [, int `$is_dst` ]]]]]]] )

Idêntico ao mktime() exceto que os parâmetros representam uma data GMT. gmmktime() internamente usa mktime() então somente tempo válido no derivado tempo local pode ser usado.

Como em mktime(), os argumentos podem ser omitidos da direita para esquerda, com qualquer argumento omitido sendo definido para o valor GMT correspondente.

### Parâmetros

`hour`

  A hora

`minute`

  O minuto

`second`

  O segundo

`month`

  O mês

`day`

  O dia

`year`

  O ano

`is_dst`

  Parâmetros sempre representam uma data GMT em `is_dst` sendo assim, não influencia o resultado.

### Valor Retornado

Retorna um integer Unix timestamp.

### Histórico

Versão | Descrição
--- | ---
5.1.0 | As of PHP 5.1.0, the `is_dst` parameter became deprecated. As a result, the new timezone handling features should be used instead.

### Exemplos

Exemplo #1 gmmktime() no Windows

`<?php
gmmktime(0, 0, 0, 1, 1, 1970); // valid in GMT and west, invalid in east
?>`

### Veja Também

- mktime() - Obtém um timestamp Unix para uma data
- date() - Formata a data e a hora local
- time() - Retorna o timestamp Unix atual

gmdate
gmstrftime
Funções de Data/Hora
PHP Manual