Creo, Jaime, que es un problema de interpretación. Estas restando 1 mes, no 30
días. Por tanto, si al 30 de noviembre le restas un mes, la fecha resultante es
el 30 de octubre, no el 31. Igual que si al 1 de noviembre le restas un mes el
resultado debe ser el 1 de octubre y no el 2. Distinto es cuando hablas de
restar días. Ahí sí es preciso tener en cuenta si el mes tiene 28, 29, 30 o 31
días.
Saludos.
Juan Carlos.
________________________________
De: Jaime Villa Torres [mailto:[EMAIL PROTECTED]
Enviado el: miércoles, 05 de diciembre de 2007 0:53
Para: [EMAIL PROTECTED]
Asunto: Aclaracion para subdur-2
Pero si se plantea de la siguiente manera si es correcta.
tengo la siguiente fecha 2007-11-01
subdur 1:*Days date
o
date = date - %days(1);
el resultado es 2007-10-31
Gracias.
----- Original Message -----
From: Jaime Villa Torres <mailto:[EMAIL PROTECTED]>
To: forum.help400 <mailto:[email protected]>
Sent: Tuesday, December 04, 2007 6:46 PM
Subject: Aclaracion para subdur
Señores, el siguiente resultado, es correcto o es problema de
interpreacion.
tengo la siguiente fecha 2007-11-30
y realizo la siguiente operacion.
En RPGIV
subdur 1:*Months date
o en free
date = date - %months(1);
y obtengo el resultado de 2007-10-30.
A primera vista debe ser 2007-10-31
Espero sus opiniones.
Gracias
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400