>>That works great Sergey, if I'm working with a datetime() value. In my case the value I want to increment by one minute is a time() value.
The problem is TIME() does not return a "time" value, there is no such data type in VFP, TIME() returns a Character string.
If you want a time type of value you have to use DATETIME() which is actualy a type of time variable.
or you can work directly with SECONDS() a numeric variable.
x = SECONDS() + 60
lcTime = TRANSFORM(INT(x/3600),"@L 99")+":"+TRANSFORM(INT((x%3600)/60),"@L 99")+":"+TRANSFORM(x%60,"@L 99")
(Sample code not fully tested)