1. 按指定日期增加或減少几個月
CALL FUNCTION 'RE_ADD_MONTH_TO_DATE'
EXPORTING
months = -1 +為加 -為減
olddate = sy-datum 舊日期
IMPORTING
newdate = p_date 新日期
2. 返回日期的星期
CALL FUNCTION 'DATE_COMPUTE_DAY'
EXPORTING
date = it-datum 日期
IMPORTING
day = p_weekday 星期
3. 返回指定月份的最后一天
CALL FUNCTION 'RP_LAST_DAY_OF_MONTHS'
EXPORTING
day_in = p_start_date 日期
IMPORTING
last_day_of_month = p_last_day 最后一天
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.
4.CALL FUNCTION 'LAST_DAY_OF_MONTHS'
5.加减時間到某月某日某時得其結果
CALL FUNCTION 'C14B_ADD_TIME'
EXPORTING
I_STARTTIME = SY-UZEIT
I_STARTDATE = SY-DATUM
I_ADDTIME = P_TIME
IMPORTING
E_ENDTIME = L_HORA
E_ENDDATE = L_FECHA
EXCEPTIONS
OTHERS = 1.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9333231/viewspace-277698/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9333231/viewspace-277698/