dovresti portare un esempio. Anche unix timestamp conta i secondi secondo il criterio che il valore 0 secondi corrisponde a 1-1-1970 00:00:00Originariamente inviato da RickDangerous
Salve...sapete come posso fare se in una tabella ho un campo con i secondi e nella query voglio che mi restituisca i secondi in Giornire:minuti?...ho visto il comando SEC_TO_TIME ma questo restituisce in HH:MM:SS, a me servono i giorni, e dei secondi posso farne a meno...consigli?
Le funzioni restituiscono delle date. A te, mi pare di capire, che serva soltanto una trasposizione dei secondi in vaolre di gg:hh:mm.
E semplice matematica da fare in php.
Codice PHP:
<?php
// valore in secondi
$val = 12345678;
$giorni = floor($val / (60*60*24));
$val1 = floor($val % (60*60*24));
$ore = floor($val1 / (60*60)) ;
$val2 = floor($val1 % (60*60)) ;
$min = floor($val2 / (60)) ;
$sec = $val2 % 60;
echo "$giorni:$ore:$min:$sec";
?>