DMM Technology
Projects
About
Contact
Back
Funções Data/Hora
Data/Hora
23/12/2024 12:33
Representação da data 2018-04-02 em segundos: 1522627200
Diferenca de segundos entre as datas: 259200
Um dia tem: 86400 segundos.
A diferenca de dias entre as datas é de: 3 dias.
Show Code
Code Example
×
//date = Y - m - d (Year, month, day).
//Y uppercase faz com que o ano tenha 4 digitos.
//y lowercase fica os dois ultimos numeros.
//h: hour 3pm - H: 15h
//i: minutos
//date + time
echo $data = date('d/m/Y h:i');
//strtotime - converte string para data.
$data_inicial = '2018-04-02';
$data_final = '2018-04-05';
//transforma as datas para segundo.
$time_inicial = strtotime($data_inicial);
$time_final = strtotime($data_final);
$diferenca_times = $time_final - $time_inicial;
echo 'Representação da data 2018-04-02 em segundos: '.$time_inicial;
//Com esse time, podemos fazer contas com duas datas.
echo 'Diferenca de segundos entre as datas: '.$diferenca_times;
$diaSegundos = 24*60*60;
echo 'Um dia tem: '.$diaSegundos; echo ' segundos.';
$diferenca_dias = $diferenca_times / $diaSegundos;
echo 'A diferenca de dias entre as datas é de: '.$diferenca_dias; echo ' dias.';