Função gmstrftime() do PHP
Exemplo
Formate data/hora GMT/UTC conforme configuração regional:
<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?>
Exemplo de execução
Definição e uso
gmstrftime() função formata data/hora GMT/UTC conforme configuração regional.
Dica:Veja também strftime() Função, formata data/hora local conforme configuração regional.
Sintaxe
gmstrftime(formato,timestamp);
Parâmetro |
Descrição |
formato |
Obrigatório. Define como o resultado deve ser retornado: %a - Abreviação do nome do dia da semana
- %A - Nome completo do dia da semana
- %b - Abreviação do nome do mês
- %B - Nome completo do mês
- %c - Representação preferida de data e hora
- %C - Número que representa o século (ano dividido por 100, faixa de 00 a 99)
- %d - Dia do mês (01 a 31)
- %D - Formato de tempo, idêntico à notação %m/%d/%y
- %e - Dia do mês (1 a 31)
- %g - Semelhante à notação %G, mas sem século
- %G - Ano de 4 dígitos correspondente ao número da semana ISO (veja %V)
- %h - Idêntico à notação %b
- %H - Hora, usando 24 horas (00 a 23)
- %I - Hora, usando 12 horas (01 a 12)
- %j - Dia do ano (001 a 366)
- %m - Mês (01 a 12)
- %M - Minuto
- %n - Caractere de nova linha
- %p - am ou pm correspondente ao valor de tempo fornecido
- %r - Marcação de tempo a.m. e p.m.
- %R - Marcação de tempo em 24 horas
- %S - segundos
- %t - tabulação
- %T - hora atual, igual à representação %H:%M:%S
- 蓋epresentação numérica do dia da semana (1 a 7), Monday[segunda-feira] = 1. Aviso: no sistema Sun Solaris, Sunday[domingo] = 1
- %U - número da semana do ano, começando pelo primeiro domingo como a primeira semana, considerando o primeiro dia da semana como o primeiro dia
- %V - número da semana do ano no formato ISO 8601 (01 a 53), a primeira semana do ano deve ter pelo menos quatro dias e começar com segunda-feira como o primeiro dia da semana
- %W - número da semana do ano, começando pelo primeiro domingo como a primeira semana, considerando o primeiro dia da semana como o primeiro dia
- %w - número decimal do dia da semana (0 a 6), Sunday[domingo] = 0
- %x - representação preferida da data, sem tempo
- %X - representação preferida do tempo, sem data
- %y - ano representado sem o número do século (faixa de 00 a 99)
- %Y - ano representado com o número do século incluído
- %Z ou %z - nome ou abreviação da zona horária
- %% - saída de um caractere %
|
timestamp |
opcional. Especifica o timestamp Unix da data/hora a ser formatada. O padrão é o tempo local atual(time())。 |
detalhes técnicos
valor de retorno: |
retorna com base no formato usar o fornecido timestamp strings formatadas.
Os nomes dos meses e dos dias da semana, bem como outras strings relacionadas ao idioma, seguem setlocale() configuração regional atual.
|
Versão PHP: |
4+ |