Revision: 52546
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 26, 2011 05:10 by Jotape
Initial Code
function timeToTexto($time){
$retorno = array();
$anos = floor($time/(86400*365));
$time = $time%(86400*365);
$meses = floor($time/(86400*30));
$time = $time%(86400*30);
$dias = floor($time/86400);
$time = $time%86400;
$horas = floor($time/(3600));
$time = $time%3600;
$minutos = floor($time/60);
$segundos = $time%60;
if($anos>0) $retorno[] = $anos . ' ano' . ($anos > 1 ? 's' : ' ');
if($meses>0) $retorno[] = $meses . ' mes' . ($meses > 1 ? 'es' : ' ');
if($dias>0) $retorno[] = $dias . ' dia' . ($dias > 1 ? 's' : ' ');
if($horas>0) $retorno[] = $horas . ' hora' . ($horas > 1 ? 's' : ' ');
if($minutos>0) $retorno[] = $minutos . ' minuto' . ($minutos > 1 ? 's' : ' ');
if($segundos>0) $retorno[] = $segundos . ' segundo' . ($segundos > 1 ? 's' : ' ');
return implode(', ',$retorno);
}
$dias = 3526;
echo timeToTexto($dias*24*3600);
Initial URL
Initial Description
Initial Title
Transforma dias em data completa
Initial Tags
php
Initial Language
PHP