Formate uma data e hora GMT/UTC e retorne a string de data formatada:
<?php// Imprime o dayecho gmdate("l") . "<br>";// Imprime o dia, data, mês, ano, hora, AM ou PMecho gmdate("l jS do ano fiscal h:i:s UMA");?>A função gmdate() formata uma data e hora GMT/UTC e retorna uma string de data formatada.
gmdate( formato, carimbo de data/hora);
parâmetro | descrever |
---|---|
formatar | Obrigatório. Especifica o formato da sequência de data de saída. Os seguintes caracteres podem ser usados: d - dia do mês (de 01 a 31) D – representação textual do dia da semana (em três letras) j - Dia do mês, sem zeros à esquerda (1 a 31) l ('L' minúsculo) - a representação textual completa do dia da semana N – Dia da semana no formato numérico ISO-8601 (1 para segunda-feira, 7 para domingo) S - Sufixo ordinal inglês para o dia do mês (2 caracteres: st, nd, rd ou th. Usado com j) w - o dia numérico da semana (0 significa domingo, 6 significa sábado) z - dia do ano (de 0 a 365) W – Representa o dia do ano no formato numérico ISO-8601 (a semana começa na segunda-feira) F - A representação textual completa do mês (janeiro a dezembro) m – representação numérica do mês (de 01 a 12) M - Uma breve representação de texto do mês (representado por três letras) n - a representação numérica do mês, sem zeros à esquerda (1 a 12) t - o número de dias em um determinado mês L - se é ano bissexto (1 se for ano bissexto, 0 caso contrário) o - número do ano de acordo com a norma ISO-8601 Y - Representação do ano com quatro dígitos y - ano de dois dígitos a - minúscula: am ou pm A - Forma maiúscula: AM ou PM B - Amostra de horário da Internet (000 a 999) g - relógio de 12 horas sem zeros à esquerda (1 a 12) G - relógio de 24 horas sem zeros à esquerda (0 a 23) h - relógio de 12 horas com zeros à esquerda (01 a 12) H - relógio de 24 horas com zeros à esquerda (00 a 23) i - centavos, com zeros à esquerda (00 a 59) s - segundos com zeros à esquerda (00 a 59) u - microssegundos (novo no PHP 5.2.2) e - Identificador de fuso horário (por exemplo: UTC, GMT, Atlântico/Açores) I (i maiúsculo) - Se a data está no horário de verão (1 se for horário de verão, 0 caso contrário) O - Diferença do Horário de Greenwich (GMT) em horas (exemplo: +0100) P - A diferença entre o Horário de Greenwich (GMT), em horas:minutos (novo no PHP 5.1.3) T – Abreviação de fuso horário (exemplos: EST, MDT) Z - Deslocamento do fuso horário em segundos. Deslocamentos negativos para fusos horários a oeste do UTC (-43200 a 50400) c - Data padrão ISO-8601 (por exemplo, 2013-05-05T16:34:42+00:00) r - Data no formato RFC 2822 (por exemplo, sexta-feira, 12 de abril de 2013 12:01:05 +0200) U - Número de segundos desde a época Unix (1º de janeiro de 1970 00:00:00 GMT) Além disso, as seguintes constantes predefinidas podem ser usadas (disponíveis desde o PHP 5.1.0): DATE_ATOM - Átomo (por exemplo: 2013-04-12T15:52:01+00:00) DATE_COOKIE - Cookies HTTP (exemplo: sexta-feira, 12 de abril de 2013, 15:52:01 UTC) DATE_ISO8601 - ISO-8601 (por exemplo: 2013-04-12T15:52:01+0000) DATE_RFC822 - RFC 822 (Exemplo: Sex, 12 de abril de 13 15:52:01 +0000) DATE_RFC850 - RFC 850 (exemplo: sexta-feira, 12 de abril de 2013, 15:52:01 UTC) DATE_RFC1036 - RFC 1036 (Exemplo: Sex, 12 de abril de 13 15:52:01 +0000) DATE_RFC1123 - RFC 1123 (Exemplo: Sexta-feira, 12 de abril de 2013 15:52:01 +0000) DATE_RFC2822 - RFC 2822 (sexta-feira, 12 de abril de 2013 15:52:01 +0000) DATE_RFC3339 - Igual a DATE_ATOM (a partir do PHP 5.1.3) DATE_RSS - RSS (Sexta-feira, 12 de agosto de 2013 15:52:01 +0000) DATE_W3C - Consórcio World Wide Web (exemplo: 2013-04-12T15:52:01+00:00) |
carimbo de data/hora | Opcional. Especifica um carimbo de data/hora Unix inteiro. O padrão é a hora local atual (time()). |
Valor de retorno: | Se for bem-sucedido, uma sequência de data formatada será retornada. Se falhar, um erro E_WARNING será relatado e FALSE será retornado. |
---|---|
Versão PHP: | 4+ |
Registro de atualização: | PHP 5.1.0: O intervalo válido de carimbos de data/hora é de sexta-feira, 13 de dezembro de 1901, 20:45:54 GMT, até terça-feira, 19 de janeiro de 2038, 03:14:07 GMT. Antes da versão 5.1.0, em alguns sistemas (por exemplo, Windows), os carimbos de data e hora eram limitados de 01/01/1970 a 19/01/2038. PHP 5.1.1: Novas constantes de formato de data/hora padrão para especificar o parâmetro de formato. |