![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
funcion duracion
hola gente, gracias de antemano por su ayuda.
tengo que calcular el tiempo transcurrido entre dos fechas y mostrarlo en formato leible para humanos. ejemplo entre '2004-12-15 12:00' y '2005-01-17 13:00' daria como resultado 1 Mes, 2 Días y 1 hora es un calculo muy usado y supongo que debe existir ..... tengo esta funcion php, quizas alguien sepa traducirla. Código:
function duration($duration) {
$jours = floor(($duration/86400));
$duration = $duration % 86400;
$heures = floor(($duration/3600));
$duration = $duration % 3600;
$minutes = floor(($duration/60));
$duration = $duration % 60;
printf('%dj %02dh %02dmin',$jours,$heures,$minutes);
}
donde floor es como int y % es mod el problema es que en delphi usar estos operadores entre si trae problemas de compatibilidad de tipos ![]() saludos
__________________
El secreto de la libertad está en no tener miedo. |
|
|
|