Bom dia, pessoal.
Para mudar as definições locais do servidor usa-se o setlocale, certo?
Eu coloquei a seguinte linha setlocale (LC_ALL, 'pt_PT','Portuguese'); para mudar as definições para português. No localhost as definições as datas aparecem em português, mas no servidor onde está alojado o site isso não se verifica.
O que eu estou a fazer é:
- para um dia da semana colocar a informação do género -> sábado 07 de junho de 2008
o codigo usado é o seguinte para a formatação da data:
FormatData($data,$CONF["LOCALE_DATE"])
function FormatData($data, $format)
{
$dataExplode=explode(" ",$data);
$time_data=strtotime($dataExplode[0]); //Altera o formato da data
$dataFinalFormat=strftime($format,$time_data);
return $dataFinalFormat;
}
O problema pode estar nas configurações do servidor ou mesmo no meu setlocale que poderá não estar correcto.
Alguém pode ajudar?
Cumprimentos, Pedro Nunes.
Para mudar as definições locais do servidor usa-se o setlocale, certo?
Eu coloquei a seguinte linha setlocale (LC_ALL, 'pt_PT','Portuguese'); para mudar as definições para português. No localhost as definições as datas aparecem em português, mas no servidor onde está alojado o site isso não se verifica.
O que eu estou a fazer é:
- para um dia da semana colocar a informação do género -> sábado 07 de junho de 2008
o codigo usado é o seguinte para a formatação da data:
FormatData($data,$CONF["LOCALE_DATE"])
function FormatData($data, $format)
{
$dataExplode=explode(" ",$data);
$time_data=strtotime($dataExplode[0]); //Altera o formato da data
$dataFinalFormat=strftime($format,$time_data);
return $dataFinalFormat;
}
O problema pode estar nas configurações do servidor ou mesmo no meu setlocale que poderá não estar correcto.
Alguém pode ajudar?
Cumprimentos, Pedro Nunes.