如何从日期减去n天

2020-08-15 07:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想从给定日期减去n天

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想从给定日期减去n天

付费偷看设置
发送
11条回答
派大星 ヾ
1楼 · 2020-08-15 07:49.采纳回答

Hai Raju

使用以下代码

数据:wa_date类型为sy-datum。

调用函数" RP_CALC_DATE_IN_INTERVAL"

导出

date = sy-datum

天= 6

个月= 0

年= 0

signum ='-'

导入

calc_date = wa_date。

写:/wa_date。

注意

signum ='+'"添加月份

signum ='-'"减去月份

致谢

Sreeni

消息由:Sreenivasulu Ponnadi编辑

me_for_i
2楼-- · 2020-08-15 07:41

你好亲爱的

这也是一种获取方法。

数据v_date类型sy-datum。

数据:v_days输入i。

v_date = sy-datum-v_days。

v_days可以有任何值。

谨记

rajesh

愤怒的猪头君
3楼-- · 2020-08-15 07:55

您可以尝试此 FM RP_CALC_DATE_IN_INTERVAL。

(正在测试中...)

调用函数" RP_CALC_DATE_IN_INTERVAL"
 出口
 日期= sy-datum
 天= 3
 个月= 0
 signum ='-'
 年= 0
 输入
 calc_date = wa_date。

注释-

signum ='-'表示减去天数。

signum ='+'表示添加天数。

半个程序猿
4楼-- · 2020-08-15 07:41

你好,

l_date和p_date类型为d。

l_date = p_date-10。

问候,

Naimesh

Violet凡
5楼-- · 2020-08-15 07:46

当我在SE37中执行该功能模块时,该功能模块工作正常,但是在程序date3中返回000000。

date2 ='25072006'" DDMMYYYY

CALL FUNCTION'RP_CALC_DATE_IN_INTERVAL'

导出

日期= date2

天='01'

SIGNUM ='-'

导入

CALC_DATE = date3

一周热门 更多>