您的位置:首页 > 其它

ABAP 日期相加减的函数

2012-10-08 11:14 351 查看
RP_CALC_DATE_IN_INTERVAL

CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
date      = sy-datum
days      =  N ”天数加N或者减N  不加也不减 写0
months    = N  “月份加N或者减N 不加也不减 写0
signum    = '-' ”可以是+或者-
years     = N“年份加N或者减N 不加也不减 写0
IMPORTING
calc_date = l_on_date_e.”得到加减之后的日期

你的情况如下
CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
date      = '20111219'      days      =  N ”天数加N或者减N  不加也不减 写0
days      =  1 ”天数加N或者减N  不加也不减 写0
months    = 0  “月份加N或者减N 不加也不减 写0
signum    = '-' ”可以是+或者-
years     = 0“年份加N或者减N 不加也不减 写0
IMPORTING
calc_date = l_on_date_e.”得到加减之后的日期

l_on_date_e就是20111208了

也可以直接相减
用20111209 - 1 = 20111208
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: