| Formula Function | Description |
| DT_ADD_DAYS | Add days to a Timepoint |
| DT_ADD_HOURS | Add hours to a Timepoint |
| DT_ADD_MINUTES | Add minutes to a Timepoint |
| DT_ADD_MONTHS | Add months to a Timepoint |
| DT_ADD_QUARTERS | Add quarters to a Timepoint |
| DT_ADD_SECONDS | Add seconds to a Timepoint |
| DT_ADD_WEEKS | Add weeks to a Timepoint |
| DT_ADD_YEARS | Add years to a Timepoint |
| DT_CONVERT_TIMEPOINT_TYPE | Convert a Timepoint into another type |
| DT_DURATION_DIFF | Calculate difference in seconds, then convert to unit (decimals) |
| DT_DURATION_DIFF_DAYS | Calculate difference in seconds, then convert to days (decimals) |
| DT_DURATION_DIFF_HOURS | Calculate difference in seconds, then convert to hours (decimals) |
| DT_DURATION_DIFF_INT | Returns the time difference in the specified unit (integer) |
| DT_DURATION_DIFF_INT_DAYS | Calculate difference in seconds, then convert to days (integer) |
| DT_DURATION_DIFF_INT_HOURS | Calculate difference in seconds, then convert to hours (integer) |
| DT_DURATION_DIFF_INT_MINUTES | Calculate difference in seconds, then conv to minutes (integer) |
| DT_DURATION_DIFF_INT_MONTHS | Calculate difference in months (integer) |
| DT_DURATION_DIFF_INT_QUARTERS | Calculate difference in months, then conv to quarters (integer) |
| DT_DURATION_DIFF_INT_SECONDS | Calculate difference in seconds |
| DT_DURATION_DIFF_INT_WEEKS | Calculate difference in seconds, then convert to weeks (integer) |
| DT_DURATION_DIFF_INT_YEARS | Calculate difference in month, then convert to years (integer) |
| DT_DURATION_DIFF_MINUTES | Calculate difference in seconds, then conv to minutes (decimals) |
| DT_DURATION_DIFF_MONTHS | Calculate difference in seconds, then convert to months (decimals) |
| DT_DURATION_DIFF_QUARTERS | Calculate difference in seconds, then convert to quarters (decimals) |
| DT_DURATION_DIFF_SECONDS | Calculate difference in seconds |
| DT_DURATION_DIFF_WEEKS | Calculate difference in seconds, then convert to weeks (decimals) |
| DT_DURATION_DIFF_YEARS | Calculate difference in seconds, then convert to years (decimals) |
| DT_GET_CURRENT_DATE | Returns the current local system date |
| DT_GET_CURRENT_DT | Returns the current local system date & time |
| DT_GET_CURRENT_DT_OFFSET_UTC | Returns the current loc. system date & time w. offset to UTC |
| DT_GET_CURRENT_TIME | Returns the current local system time |
| DT_GET_CURRENT_UTC | Returns the current global UTC timestamp |
| DT_GET_DAY_OF_WEEK | Returns day of week for a given TP as number: MO=1... SU=7 |
| DT_GET_DAY_OF_YEAR | Returns day of year for a given TP as number |
| DT_GET_FIRST_DAY_OF_WEEK | Returns the calendar setting 'First Day of the Week' |
| DT_GET_SYSTEM_DATE | Returns local date in system time zone |
| DT_GET_SYSTEM_DT | Returns local datetime in system time zone |
| DT_GET_SYSTEM_DT_OFFSET_UTC | Returns local datetime w. offset to UTC in system time zone |
| DT_GET_SYSTEM_TIME | Returns local time in system time zone |
| DT_GET_SYSTEM_TIMEZONE | Get time zone of system (from DB-table TTZCU) |
| DT_GET_SYSTEM_TIMEZONE_TEXT | Get text of system time zone |
| DT_GET_TIMEZONE_DATE | Returns the local date for a time zone |
| DT_GET_TIMEZONE_DT | Returns the local datetime for a time zone |
| DT_GET_TIMEZONE_DT_OFFSET_UTC | Returns the local datetime w. offset to UTC for a time zone |
| DT_GET_TIMEZONE_TEXT | Get text of time zone |
| DT_GET_TIMEZONE_TIME | Returns local time for a time zone |
| DT_GET_USER_DATE | Returns local date in users time zone |
| DT_GET_USER_DT | Returns local datetime in users time zone |
| DT_GET_USER_DT_OFFSET_UTC | Returns local datetime w. offset to UTC in user time zone |
| DT_GET_USER_TIME | Returns local time in user time zone |
| DT_GET_USER_TIMEZONE | Get time zone (sy-zonlo) of user (sy-uname) |
| DT_GET_USER_TIMEZONE_TEXT | Get text of users time zone |
| DT_GET_UTC_TIMESTAMP | Returns the current UTC timestamp |
| DT_HAS_53_WEEKS | Returns TRUE if a year has 53 weeks |
| DT_IS_ACTIVE | Checks whether the Timepoint is active w.r.t the calendar |
| DT_IS_LEAP_YEAR | Returns TRUE if year is a leap year |
| DT_IS_NULL | Returns TRUE if a Timepoint is NULL (date part is 00010101) |
| DT_IS_VALID | Checks the validity of a Timepoint |
| DT_MAX | Finds the later Timepoint of the given two Timepoints |
| DT_MIN | Finds the earlier Timepoint of the given two Timepoints |
| DT_NEXT_ACTIVE | Returns the next active TP if the given TP is not active |
| DT_PART_DATE | Returns the date part from a Timepoint |
| DT_PART_DAYS | Returns the day part from a Timepoint |
| DT_PART_HOURS | Returns the hour part from a Timepoint |
| DT_PART_MINUTES | Returns the minute part from a Timepoint |
| DT_PART_MONTHS | Returns the month part from a Timepoint |
| DT_PART_QUARTER | Returns the quarter (i.e. 1, 2, 3 or 4) from a Timepoint |
| DT_PART_SECONDS | Returns the second part from a Timepoint |
| DT_PART_TIME | Returns the time part from a Timepoint |
| DT_PART_WEEKS | Returns the week of the year from a Timepoint |
| DT_PART_YEARS | Returns the year part from a Timepoint |
| DT_PREVIOUS_ACTIVE | Returns the previous active TP if the given TP is not active |
| DT_ROUND_TO_FIRST | Rounds the Timepoint to first w.r.t the given time unit |
| DT_ROUND_TO_LAST | Rounds the Timepoint to last w.r.t the given time unit |
| DT_ROUND_TO_MIDDLE | Rounds the Timepoint to middle w.r.t the given time unit |
| DT_SET_CALENDAR_WEEK | Set the calendar week for a Timepoint |
| DT_SET_DAY_OF_THE_YEAR | Set the day of the year for a Timepoint |
| DT_SET_PART_DAYS | Set the days part of a Timepoint |
| DT_SET_PART_HOURS | Set the hours part of a Timepoint |
| DT_SET_PART_MINUTES | Set the minutes part of a Timepoint |
| DT_SET_PART_MONTHS | Set the months part of a Timepoint |
| DT_SET_PART_SECONDS | Set the seconds part of a Timepoint |
| DT_SET_PART_YEARS | Set the years part of a Timepoint |
| DT_SET_QUARTER_OF_THE_YEAR | Set the quarter of the year for a Timepoint |
| DT_SUBTRACT_DAYS | Subtract days from a Timepoint |
| DT_SUBTRACT_HOURS | Subtract hours from a Timepoint |
| DT_SUBTRACT_MINUTES | Subtract minutes from a Timepoint |
| DT_SUBTRACT_MONTHS | Subtract months from a Timepoint |
| DT_SUBTRACT_QUARTERS | Subtract quarters from a Timepoint |
| DT_SUBTRACT_SECONDS | Subtract seconds from a Timepoint |
| DT_SUBTRACT_WEEKS | Subtract weeks from a Timepoint |
| DT_SUBTRACT_YEARS | Subtract years from a Timepoint |