Manual do PHP
Anterior |  | Próxima

# gmdate

(PHP 3, PHP 4 , PHP 5)

gmdate -- Formata uma data/hora GMT/CUT

## Descrição

string gmdate ( string format [, int timestamp] )

Idêntico a função date() exceto que o tempo está em Greenwich Mean Time (GMT). Por exemplo, quando execulta ma Finlândia (GMT +0200), a primeira linha abaixo imprime "Jan 01 1998 00:00:00", enquando a segunda imprime "Dec 31 1997 22:00:00".

Exemplo 1. gmdate() exemplo
`<?php echo date("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998)); echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998)); ?>`

> Nota: Nas séries de sistemas operacionais Microsoft Windows pois bibliotecas de sistema implementando esta função estão quebradas, então gmdate() não suporta valores negativos para o timestamp. Para mais detalhes veja bugs reportados: #22620, #22457, and #14391.

> Este problema não ocorre em SO Unix/Linux, onde as bibliotecas de sistema comportam se como esperado.

> PHP não pode consertar bibliotecas de sistema quebradas. Contate fornecedor de SO para consertar este e problemas similares.

Veja também date(), mktime(), gmmktime() e strftime().

Anterior | Principal | Próxima
gettimeofday | Acima | gmmktime