DATA: p_months type I value -4, p_date type D.
CALL FUNCTION 'MONTH_PLUS_DETERMINE'
EXPORTING
MONTHS =1#"月份
OLDDATE ='20220130'
IMPORTING
NEWDATE = p_date.#"p_date的结果会是20220228
data s_date like sy-datum.
s_date ='20220202'.
s_date+6(2)='01'.
WRITE: s_date.
根据日期计算另一个日期,可以设定间隔年月日
CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
DATE ='20220202'
DAYS =1
MONTHS =0
SIGNUM ='+'
YEARS =0
IMPORTING
CALC_DATE = FSTDAY_NMTH.# FSTDAY_NMTH = '20220203'
日期加减
data l_date like sy-datum. "定义类型为日期格式
l_date = sy-datum. #定义l_date变量的值为当天
l_date = l_date +1. #日期+1天
data s_date like sy-datum.
data s_date1 like sy-datum.
data s_data type i.
s_date = '20220202'.
s_date1 = '20220205'.
s_data = s_date1 - s_date. "得到两个日期的天数