>How can I take {^2003/05/27} and add/subtract whole years and months? For example, I want to add 1 year and get {^2004/05/27} or subtract 2 months and get {^2003/03/27}.
>
>Do I need to use DTOC, parse it out, do some math, concantanate it back together and then use CTOD to get it?Use GoMonth()
or for finer control, convert it to DateTime and add number of seconds:
For 1 year:
? Dtot({^2003/05/27})+(365*24*60*60)