Formato de datas e horas
04/12/2015
0
16/08/15 - 6h20
com as barras e o traço para separar as horas.
e adicionando os segundos, como é tambem?
Raniel Silva
Post mais votado
04/12/2015
date_default_timezone_set("America/Sao_Paulo"); $date = new DateTime(); echo $date->format("d/m/y - h\hi") . "\n";
http://php.net/manual/en/datetime.format.php
David Sylvestre
Mais Posts
05/12/2015
Raniel Silva
07/01/2016
Raniel Silva
????????
08/01/2016
David Sylvestre
????????
Sim, pega diretamente da maquina, o timezone pode ser visto mais a respeito nos links abaixo.
http://php.net/manual/pt_BR/function.date-default-timezone-set.php
https://en.wikipedia.org/wiki/Time_zone
No meu caso eu setei manualmente o timezone porque meu php.ini não está configurado o timezone padrão
https://www.vivaolinux.com.br/dica/Setar-timezone-no-PHP
Esse link contem a lista de timezone que poderá ser utilizado na configuração
http://www.php.net/manual/en/timezones.php
08/01/2016
Raniel Silva
Obrigado David.
08/01/2016
David Sylvestre
Obrigado David.
Quase isso.
Vamos supor que seu servidor está localizado na Europa, a timezone da Europa é diferente do Brasil. Como as horas são diferentes, o sistema apresentará essa diferença.
Para contornar a situação é possível setar o PHP para utilizar a timezone brasileira, assim apresentando o horário correto.
Clique aqui para fazer login e interagir na Comunidade :)