一 、 日期校验
DATE_CHECK_PLAUSIBILITY 日期有效性检查
TIME_CHECK_PLAUSIBILITY 判断是不是时间
二 、 日期计算
RP_CALC_DATE_IN_INTERVAL 年月日加减
SD_DATETIME_DIFFERENCE 两日期作差
FIMA_DAYS_AND_MONTHS_AND_YEARS 获取两日期之间天数
HR_99S_INTERVAL_BETWEEN_DATES 获得两个日期的年数
MONTH_PLUS_DETERMINE
三 、 获取特殊日期
DATE_GET_WEEK 当天是当年的第几周
WEEK_GET_FIRST_DAY 得到该周第一天
CCM_GO_BACK_MONTHS 查找当前月份以前的月份(比如现在是4月份,如果我需要知道6个月之前是哪个月)
RP_LAST_DAY_OF_MONTHS 获得一个月的最后一天
FIRST_DAY_IN_PERIOD_GET 获得期间首日
LAST_DAY_IN_PERIOD_GET 获得期间末日
MONTH_NAMES_GET 获得所有的月和名字
GET_CURRENT_YEAR 得到当前的财政年(fiscal year)
DAY_ATTRIBUTES_GET 判断某天是否是假日
FM:GET_WEEK_INFO_BASED_ON_DATE 关于星期的函数请见函数组Function Group:CADA
DATE 2008.01.09
WEEK 200802 <----2008年第二周
MONDAY 2008.01.07 <----这个周周一的日期
SUNDAY 2008.01.13 <----周日的日期
FM:DAY_IN_WEEK(输入日期是星期几)
输入参数 值
DATUM 2008.01.09
WOTNR 3 <----2008-1-9为周三
四 、 用户交互的日期函数
F4_DATE 弹出一个窗口显示一个日历允许用户选择一个日期。
POPUP_CALENDAR_SDB 选择日期 给指定日期指定提示
POPUP_TO_SELECT_MONTH 月份选择窗口