Inicio > Visual FoxPro > falvarez > Calcular dias, meses y años.

Calcular dias, meses y años.

Experto:
Usuario:
Fecha: 04/07/2003
Valoración: (5,00 sobre 5) Categoría: Visual FoxPro
03/07/2003
eduw64, usuario preguntando en Visual FoxPro
Usuario
Hola FAlvarez

Me gustaria saber si me puedes ayudar en poder calcular la cantidad de dias-meses-años entre dos fechas (desde-hasta).

Desde ya muchas gracias.
Eduardo
04/07/2003
eduw64, experto respondiendo en Visual FoxPro
Experto
Eduardo:

Usa el siguiente código:

DIAS_TRANSCURRIDOS=HASTA-DESDE
ANIOS=INT(DIAS_TRANSCURRIDOS/365)
MESES=INT((DIAS_TRANSCURRIDOS-(ANIOS*365))/30)
DIAS=DIAS_TRANSCURRIDOS-(ANIOS*365)-(MESES*30)
WAIT 'TIEMPO TRANSCURRIDO: '+IIF(ANIOS>0,ALLT(STR(ANIOS))+IIF(ANIOS=1,'año, ',' años, '),'')+IIF(MESES>0,ALLT(STR(MESES))+IIF(MESES=1,'mes, ',' meses, '),'')+IIF(DIAS>0,ALLT(STR(DIAS))+IIF(DIAS=1,'día.',' días.'),'') WIND

Espero haberte ayudado

Saludos
Fernando ALVAREZ
La Pampa - Argentina
04/07/2003
eduw64, usuario preguntando en Visual FoxPro
Usuario
Muchisimas gracias Fernando. Me ha sido de gran utilidad.
Enlaces patrocinados