FECHAS EN VISUAL FOXPRO

hhchaparro
19 de Abril del 2006
Hola amigos, necesito solucionar unas operaciones con fechas en FOX. Necesito trabajar con años de 360 dias y meses de 30. Actualmente si hago esta operacion: {^2004/04/01}+900 la respuesta es: 18/09/2006 y necesito que sea 30/09/2006. Muchas gracias por la orientación que me puedan dar.

Manuel
19 de Abril del 2006
Prueba si lo logras de esta forma:
GOMO(tuFecha,INT(Dias/30))+MOD(Dias,30)-1

En tu caso:
tuFecha={^2004/04/01}
Dias=900

Si tu idea es incluir el día inicial, hazlo así:
GOMO({^2004/04/01},INT(900/30))+MOD(900,30)-1
De lo contrario, usa esto:
GOMO({^2004/04/01},INT(900/30))+MOD(900,30)