- 日期 加减
CALLFUNCTION'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
DATE=in_date
DAYS=5
MONTHS=0
SIGNUM='+'
YEARS=0
IMPORTING
CALC_DATE=out_date
.
也可以 通过
日期 +/- 数字
的语句进行日期的加减。 当对于日期做操作时表示 加减 day ,当对于时间做操作时表示加减 second
2. 日期 比较
可以比较日期,也可以比较日期 + 时间。但是不能单独比较时间
<!--StartFragment -->
TYPE-POOLS:TRFF.
DATA:X_LOG_OPTYPETRFF_TYPE_C_2.
dat1=sy-datum.
dat2=sy-datum.
tim1=sy-uzeit.
tim2=sy-uzeit-1.
CALLFUNCTION'FIMA_DATE_COMPARE'
EXPORTING
I_FLG_INTRADAY='X'
I_DATE=dat1
I_TIME=tim1
I_COMP_DATE=dat2
I_COMP_TIME=tim2
IMPORTING
E_LOG_OP=X_LOG_OP.
write:/dat1,tim1.
write:/dat2,tim2.
writex_log_op.
CALLFUNCTION'FIMA_DATE_COMPARE'
EXPORTING
I_FLG_INTRADAY='X'
I_DATE=dat1
*I_TIME=tim1
I_COMP_DATE=dat2
*I_COMP_TIME=tim2
IMPORTING
E_LOG_OP=X_LOG_OP.
write:/dat1,tim1.
write:/dat2,tim2.
writex_log_op.