Ola' Fernando,

        isso nao e' um bug, e' alguma configuracao de horario dessa maquina que
esta' errada e se confunde com o horario de verao...

        Uma vez tive esse tipo de problema, se nao me engano, era ate' a mesma
data. Mas o problema era a configuracao do horario de verao que estava errada...
        Testei esse codigo que voce passou na minha maquina e retornou correto.
        Da' uma checada na sua configuracao ai' !!

[]'s

On Fri, 11 May 2001, Scarlazzari Fernando (RBBR/AST21) wrote:
> Salve Galera,
> 
>       Estava testando as funcoes date e mktime do PHP e sempre que a hora
> eh 02 e o ano 2000, o date(ou o mktime) retornam uma hora a menos.
> 
>       Quem puder testa o codigo a seguir (testei no prompt) e verifica se
> o resultado nao eh:
> 
> X-Powered-By: PHP/4.0.4pl1
> Content-type: text/html
> 
> Testando para: 02:00:00 15.10.2001
> 
> 02:00:00 15/10/2001
> 
> 
> Testando para: 02:00:00 15.10.2000
> 
> 01:00:00 15/10/2000
> 
> 
> 
> <?php
> $data="15.10.2001";
> $hora="02:00:00";
> echo "Testando para: ".$hora." ".$data."\n";
> echo "\n".date("h:i:s
> d/m/Y",mktime(substr($hora,0,2),substr($hora,3,2),substr($hora,6,2),substr($
> data,3,2),substr($data,0,2),substr($data,6,4)))."\n";
> echo "\n\n";
> 
> $data="15.10.2000";
> $hora="02:00:00";
> echo "Testando para: ".$hora." ".$data."\n";
> echo "\n".date("H:i:s
> d/m/Y",mktime(substr($hora,0,2),substr($hora,3,2),substr($hora,6,2),substr($
> data,3,2),substr($data,0,2),substr($data,6,4)))."\n";
> ?>
-- 

"Queremos dominar o mundo. Nao precisa ser amanha. Pode ser na semana que vem." (Linus 
Torvalds)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Tobias P. Santos is DeBeste on IRC
E-Mail: [EMAIL PROTECTED]
ICQ UIN #23820916
Registered Linux User #128738
Registered Machine #56325
X-perience: Linux / FreeBSD / Windows
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Assinantes em 11/05/2001: 2276
Mensagens recebidas desde 07/01/1999: 113032
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a