Como mostrar data e hora em segundos em PHP?
Saiba como exibir data e hora e segundos em php
No mundo cada língua e/ou país tem seu padrão de como escrever as horas/horário".
Para interagir com essa variedade de formatos o PHP oferece algumas formas para exibir a hora como desejado.
É importante que conheçamos a tabela que iremos usar para formatar as horas:
| Letra | Descrição | Saída |
|---|---|---|
| h | Formato de 12 horas com zero a esquerda | 01 a 12 |
| H | Formato de 24 horas com zero a esquerda | 00 a 23 |
| g | Formato de 12 horas sem zero a esquerda | 1 a 12 |
| G | Formato de 24 horas sem zero a esquerda | 0 a 23 |
| i | Minutos com zero a esquerda | 00 a 59 |
| s | Segundos com zero a esquerda | 00 a 59 |
| a | Ante meridiem e Post meridiem em letras minúsculas | am ou pm |
| A | Ante meridiem e Post meridiem em letras minúsculas | AM ou PM |
Exibindo hora em PHP
<?php
$date = new DateTime('2020-09-29 14:33:21'); // criando a data 29/11/2020
echo $date->format('H:i:s'); // 14:33:21
echo $date->format('g:i a'); // 2:33 pm
Veja outros exemplos de manipulação de datas em php aqui.