Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Williams Duarte

[Resolvido] Erro com função date() no PHP5.3

Recommended Posts

Boas Galera!

Depois que o host migrou para php5.3 começou a aparecer um monte de log de erro na função date e shortime

 

Debung via Zend

 

Debug Strict (PHP 5): C:\Apache\htdocs\host\finance\cronjobs.php line 51 - date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Sao_Paulo' for '-2.0/DST' instead

 

Alguém tem uma explicação de como fica este código agora para PHP5.3 e superior?

 

eu uso assim <?php echo date('Y'); ?>

 

Obs.: Já varri o google atras da resposta mas não encontrei

 

a solução até o momento foi esconder o erro com @

 

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E se você fazer assim:

 

setlocale(LC_ALL, 'pt_BR');
date_default_timezone_set('America/Sao_Paulo');
echo date("Y");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.