_zeh_ Postado Março 14, 2006 Denunciar Share Postado Março 14, 2006 <?php $hora=date("h:i:s"); echo (&hora); ?>como faço para subtrair dai 4 horas, os minutos ficaram normal e os segundos tipow com isso digamos q a hora seja 04:32:55_______________________________hh:mm:ssvai fik 00:32:55_____hh:mm:ss? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mbleonardo Postado Março 14, 2006 Denunciar Share Postado Março 14, 2006 A função time() retorna um números de segundos que são lidos por date(), sabendo que 4 horas têm 144000 (4*60*60) segundos, basta você subtrair de time() e usar no date(): <?php $time = time()-144000; $hora=date("h:i:s", $time); // um problema aqui, quiser dividir $hora, faça assim: list($hora, $min, $segundos) = explode(":", $hora); echo $hora; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 _zeh_ Postado Março 15, 2006 Autor Denunciar Share Postado Março 15, 2006 // um problema aqui, quiser dividir $hora, faça assim: list($hora, $min, $segundos) = explode(":", $hora); echo $hora; esssa parte nun entendi o que ela faz? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mbleonardo Postado Março 15, 2006 Denunciar Share Postado Março 15, 2006 ela separa $hora em uma array através do símbolo dois pontos (explode) e list() para diretamente dados de array e passa para outra variável. No manual deve estar esplicado melhor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
_zeh_
como faço para subtrair dai 4 horas, os minutos ficaram normal e os segundos
tipow com isso digamos q a hora seja 04:32:55
_______________________________hh:mm:ss
vai fik 00:32:55
_____hh:mm:ss?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.