tutoriais mais recente desenvolvimento web
 

PHP strftime() Function

<PHP Data / Hora Referência

Exemplo

Formato de data e hora local de acordo com as configurações locais:

<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
Exemplo executar »

Definição e Uso

O strftime() função formata um tempo e / ou data local de acordo com as configurações locais.

Dica: Também olhar para o gmstrftime() função, que formata um GMT / hora UTC e / ou data de acordo com as configurações locais.


Sintaxe

strftime( format,timestamp);

Parâmetro Descrição
format Requeridos. Especifica como devolver o resultado:
  • % A - dia da semana abreviado
  • % A - nome da semana completo
  • % B - nome abreviado do mês
  • % B - nome do mês completo
  • % C - data preferida e representação vez
  • % C - número do século (the year divided by 100, range 00 to 99)
  • % d - dia do mês (01 to 31)
  • % D - mesmo como% m /% d /% Y
  • % e - dia do mês (1 to 31)
  • % G - Como% G, mas sem o século
  • % G - anos de 4 dígitos correspondente ao número de semanas ISO (see %V) .
  • % H - mesmo como% b
  • % H - hora, utilizando um relógio de 24 horas (00 to 23)
  • % I - hora, usando um relógio de 12 horas (01 to 12)
  • % j - dia do ano (001 to 366)
  • % m - mês (01 to 12)
  • % H - minuto
  • % N - caractere de nova linha
  • % P - ou am ou pm de acordo com o valor de tempo
  • % R - hora em am e notação pm
  • R% - tempo na notação de 24 horas
  • % S - segundo
  • % T - caractere de tabulação
  • % T - tempo actual, igual a% H:% M:% S
  • % u - durante a semana como um número (1 to 7) , de segunda = 1. Aviso: No Sun Solaris domingo = 1
  • % U - número da semana do ano corrente, começando com o primeiro domingo como o primeiro dia da primeira semana
  • % V - A norma ISO 8601 semana número do ano corrente (01 to 53) , onde a semana 1 é a primeira semana que tem, pelo menos, 4 dias no ano em curso, e com a segunda como o primeiro dia da semana
  • % W - número da semana do ano corrente, começando com a primeira segunda-feira como o primeiro dia da primeira semana
  • % W - dia da semana como um decimal, domingo = 0
  • % X - representação data preferida sem a hora
  • % X - representação preferida tempo sem a data
  • % y - ano sem o século (range 00 to 99)
  • % Y - ano, incluindo o século
  • % Z ou z% - zona de tempo ou o nome ou abreviatura
  • %% - um caractere literal%
timestamp Opcional. Especifica um timestamp Unix que representa a data e / ou tempo para ser formatado. O padrão é a hora local atual ( time() )

Detalhes técnicos

Valor de retorno: Retorna uma string formatada de acordo formato usando o timestamp dado. Mês e dia da semana nomes e outros textos dependentes de idioma respeitar o local atual definido com setlocale()
PHP Versão: 4+
changelog: PHP 5.1.0: Agora emite erros E_STRICT e E_NOTICE de fuso horário

<PHP Data / Hora Referência