Formato de datas e horas

04/12/2015

0

PHP

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?
Raniel Silva

Raniel Silva

Responder

Post mais votado

04/12/2015

O PHP possui uma classe interna que trata datas[1], segue exemplo:

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

David Sylvestre
Responder

Mais Posts

05/12/2015

Raniel Silva

Essa data ele pega diretamente do relogio da maquina? e a timezone com horario de verão?
Responder

07/01/2016

Raniel Silva

Essa data ele pega diretamente do relogio da maquina? e a timezone com horario de verão?


????????
Responder

08/01/2016

David Sylvestre

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
Responder

08/01/2016

Raniel Silva

Tira-se o padrão para não entrar na zona de horario de verão, correto?

Obrigado David.
Responder

08/01/2016

David Sylvestre

Tira-se o padrão para não entrar na zona de horario de verão, correto?

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.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar