Escrever uma data em português

Setembro 2017

Entre uma série de métodos nós podemos reter aquele que usa as configurações de localização do servidor (a priori "pt" se não "pt_BR ", "pt_BR.utf8" ou "pt_BR.UTF-8"). A técnica tem a vantagem de traduzir os nomes dos dias e dos meses sem precisar codificá-los.

Esta função utiliza como parâmetro uma string contendo uma data vonforme à sintaxe do datas GNU. Os diversos formatos aceitos pelo 'strftime ()' estão listados no manual do PHP.

<?php 
 function dateFR( $time ) 
 { 
    setlocale( LC_TIME, "pt" ); 
    return strftime( "%A %d %b %Y" , strtotime( $time ) ); 
 } 
?>


A função 'strftime()' no manual PHP
A função 'strtotime()' no manual PHP


Tradução feita por Lucia Maurity y Nouira

Veja também

Artigo original publicado por Dalida. Tradução feita por pintuda. Última modificação: 25 de junho de 2011 às 10:39 por pintuda.
Este documento, intitulado 'Escrever uma data em português', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.