>Hi all,
>
>i have calculation on 2 europeans dates.
>
>i have {^2010-07-31} and i want {^2010-07-01}
>i have {^2010-08-31} and i want {^2010-08-01}
>i have {^2010-09-30} and i want {^2010-09-01}
>
>
>This result is bad
>
> m.oObjet.d_debut = GOMONTH( m.datefin , -1 ) + 1
>
>
>somebody knows ?
>
>Thank in advance for help
>
>
>bernhart
ldDate = DATE(2010,07,31)
? BoM(ldDate)
FUNCTION BoM(tdFecha)
RETURN DATE(YEAR(tdFecha),MONTH(tdFecha),1)
ENDFUNC
ldDate = DATE(2010,07,1)
? EoM(DATE())
FUNCTION EoM(tdFecha)
LOCAL ld
ld = GOMONTH(tdFecha,1)
RETURN ld - DAY(ld)
ENDFUNC
Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de
www.PortalFox.comNada corre como un zorro
________________________________