Formato de datas e horas
Olá a todos, novato aqui no forum e em php, gostaria de saber como formatar a data em php para ser exibida desta maneira
16/08/15 - 6h20
com as barras e o traço para separar as horas.
e adicionando os segundos, como é tambem?
16/08/15 - 6h20
com as barras e o traço para separar as horas.
e adicionando os segundos, como é tambem?
Raniel Silva
Curtidas 0
Melhor post
David Sylvestre
04/12/2015
O PHP possui uma classe interna que trata datas[1], segue exemplo:
http://php.net/manual/en/datetime.format.php
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
GOSTEI 1
Mais Respostas
Raniel Silva
04/12/2015
Essa data ele pega diretamente do relogio da maquina? e a timezone com horario de verão?
GOSTEI 0
Raniel Silva
04/12/2015
Essa data ele pega diretamente do relogio da maquina? e a timezone com horario de verão?
????????
GOSTEI 0
David Sylvestre
04/12/2015
Essa data ele pega diretamente do relogio da maquina? e a timezone com horario de verão?
????????
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
GOSTEI 0
Raniel Silva
04/12/2015
Tira-se o padrão para não entrar na zona de horario de verão, correto?
Obrigado David.
Obrigado David.
GOSTEI 0
David Sylvestre
04/12/2015
Tira-se o padrão para não entrar na zona de horario de verão, correto?
Obrigado David.
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.
GOSTEI 0