A linguagem de programação PHP tem várias funções úteis para obter e manipular a data ea hora. O PHP " time () " função é utilizada para obter o timestamp atual , um número que representa o número de segundos desde 1 de janeiro, 1970 Greenwich Mean Time (GMT). Este número é útil para a geração de números únicos e aleatórios, mas como uma data e hora legível , deixa muito a desejar . Felizmente , a função PHP " date () " foi concebido para formatar este timestamp usando um formato personalizado. Coisas que você precisa 
 página PHP 
 Mostrar Mais instruções 
 1 
 Criar uma variável para armazenar a hora atual e atribuir a ele o valor retornado pela função time ( ) : 
 
 $ agora = time () ; 
 
 time () não tem parâmetros e retorna um timestamp Unix. . Se você precisa de outra data relativa ao momento, calcular o número de segundos que você precisa para compensar o timestamp e adicionar ou subtrair $ agora 
 
 Por exemplo, ontem foi de 24 horas vezes 60 minutos vezes 60 segundos atrás : 
 
 $ ontem = $ agora - ( 24 * 60 * 60 ); 
 
 Além disso, 
 
 $ amanhã = $ agora + ( 24 * 60 * 60 ); $ nextweek = $ agora + (7 * 24 * 60 * 60 ); 
 2 
 Defina o fuso horário padrão. Isso permitirá que a função date () para converter corretamente o timestamp da data e hora para o local padrão. Por exemplo, 
 
 date_default_timezone_set (' America /Denver '); . 
 
 Veja a " lista de fusos horários suportados " na seção Recursos 
 3 
 Construa uma seqüência de formatação de data correspondente ao formato que você deseja exibir ou usar. Existem vários caracteres de formatação padrão, como 'd' para um dia de dois dígitos , 'D' para um nome do dia abreviado , 'F' para o nome completo do mês, e 'Y' para o ano de quatro dígitos. 
 
 Por exemplo , a seqüência de "l , F j, Y" vai render uma data que parece " terça-feira, 30 de março, 2010 ." Veja o " PHP.net : date" documentação relacionada na seção de Referências para uma lista completa de caracteres da cadeia de formatação 
 4 
 Chame a função date (), passando a formatação seqüência de data e a hora como . parâmetros: 
 
 $ todaystr = date ( "l , F j, Y" , agora de US $ ); 
 
 agora você pode usar a variável que contém a data formatada ( $ todaystr neste caso) , ecoando -lo para a página, concatenando a para outra string, ou passá-la para uma função que requer uma data formatada . Existem formatos predefinidos você pode passar para o parâmetro de formatação de string para buscar cadeias de data e hora padrão. Por exemplo : 
 
 $ todaystr = date ( DATE_RSS , $ agora ); 
 
 define $ todaystr para um formato de data RSS como o seguinte: 
 
 Ter , 30 de Março 15, 2010 : 33:01 -0600 
 
 Consulte a "Lista de DateTime Constantes suportados " na seção Recursos para obter uma lista completa 
 
 .