
1. Use "ini_set('date.timezone','PRC')" para definir o fuso horário.
<?php
header("Tipo de conteúdo:text/html;charset=utf-8");
ini_set('data.fusohorário', 'GMT');
echo 'O horário atual de Greenwich é:'.date('Ymd H:i:s',time()).'
';
ini_set('date.timezone', 'PRC');
echo 'O horário nacional atual é:'.date('Ymd H:i:s',time());
?> 2. Use "date_default_timezone_set('PRC')" para definir o fuso horário.
<?php
header("Tipo de conteúdo:text/html;charset=utf-8");
date_default_timezone_set('Europa/Lisboa');
echo 'A hora atual em Portugal é:'.date('Ymd H:i:s',time()).'
';
date_default_timezone_set('PRC');
echo 'O horário nacional atual é:'.date('Ymd H:i:s',time());
?> 3. No arquivo de configuração, defina "date.timezone=PRC".
[Data] ; Define o fuso horário padrão usado pelas funções de data; ; http://php.net/date.timezone ;data.fuso horário =
A descrição acima é a solução para a diferença entre o tempo de exibição do PHP e o tempo real. Espero que seja útil para todos. Mais guia de aprendizagem de PHP: rede de código-fonte