Calc Object Function moinc() - increment date by number of months Format: moinc(,) is the base numeric date In a Calc Object context, this value can be: . jdate() of a DATE field; . A DATETIME field; . A numeric variable derived from the jdate() of a DATE field; . A numeric variable derived from a DATETIME field; In a Calc Object context or a TQL context, this value can be: . jdate() of a DATE string literal or variable; . jdate64() of a DATETIME string literal or variable;; . A numeric variable; . Literal 0, which gives the current date and time; is the number of incremental months In a Calc Object context, this value can be: . A numeric field; . A string field that contains a numeric value; In a Calc Object context or a TQL context, this value can be: . A numeric literal or variable; . A string literal or variable that contains a numeric value; Result: The result of this function is a 64-bit floating number that represents a numeric DATE or DATETIME. The integer portion of this number is the number of days since January 1, 1753. The fractional protion of this number represents the fractional day contained in the time component of a DATETIME field. This value can be stored in a variable and used as the target of a DATE or DATETIME field in ddlWrite(), ddlChange() and Calc Object WRITE and REWRITE statements. It can be converted to a DATE string with the edate() function; it can be converted to a DATETIME string with the edate64() function. Comments: This function returns the specified incremented by months. If the result-day exceeds the number of days in the result-month, the result-day is set to the last day of the result-month.