2020-08-25 12:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
谁能指定功能模块在当前日期后增加天数?
例如 如果我将7天添加到1月31日,则应为2月7日,而不是38日。
请用示例指定。
嗨
您可以简单地将日期添加为以下日期:
数据:date1(如sy-datum),date2(如基准)。
date2 = sy -datum + 10。
写入:/date2。
它在10天后给出日期
致谢
安吉
请不要在I_IPRKZ字段中使用DMY。
适当的金额是
空白(每天),1(每周),2(每月),3(每年)
编写新的功能模块很容易!
我记得有一段时间写了一个新的功能模块,将"会计年度"转换为"日历年和月份"。
嗨,
根据需要使用以下功能模块(ADD_TIME_TO_DATE)。
DATA:F_DATE SY-DATUM,
T_DATE LIKE SY-DATUM,
V_IPRKZ就像MARA-IPRKZ。
V_IPRKZ ='D'。
F_DATE ='20120509'。
*转换为内部表示
CALL FUNCTION'CONVERSION_EXIT_PERKZ_INPUT'
导出
输入= V_IPRKZ
导入
输出= V_IPRKZ。
CALL FUNCTION'ADD_TIME_TO_DATE'
I_IDATE = F_DATE "您在此处的原始日期
I_TIME = 5 "要添加到给定日期的天数,月数或年数
I_IPRKZ = V_IPRKZ "指标D =天M =月Y =年
* I_RDMHD =
O_IDATE = T_DATE "处理日期
。
在上面的示例中,
I_TIME = 5
I_IPRKZ ='D'
因此,它将给定日期增加5天。
-谢谢
Chintan
嗨,Debarshi。
无需使用FM,您可以直接添加天数。
例如
数据现在键入d值'20070131'。
现在=现在+ 7。
此致
feng。
不需要FM,
如果变量类型为sy-datum,则当您简单地添加时,系统会自动执行此任务
最多设置5个标签!
嗨
您可以简单地将日期添加为以下日期:
数据:date1(如sy-datum),date2(如基准)。
date2 = sy -datum + 10。
写入:/date2。
它在10天后给出日期
致谢
安吉
请不要在I_IPRKZ字段中使用DMY。
适当的金额是
空白(每天),1(每周),2(每月),3(每年)
编写新的功能模块很容易!
我记得有一段时间写了一个新的功能模块,将"会计年度"转换为"日历年和月份"。
嗨,
根据需要使用以下功能模块(ADD_TIME_TO_DATE)。
DATA:F_DATE SY-DATUM,
T_DATE LIKE SY-DATUM,
V_IPRKZ就像MARA-IPRKZ。
V_IPRKZ ='D'。
F_DATE ='20120509'。
*转换为内部表示
CALL FUNCTION'CONVERSION_EXIT_PERKZ_INPUT'
导出
输入= V_IPRKZ
导入
输出= V_IPRKZ。
CALL FUNCTION'ADD_TIME_TO_DATE'
导出
I_IDATE = F_DATE "您在此处的原始日期
I_TIME = 5 "要添加到给定日期的天数,月数或年数
I_IPRKZ = V_IPRKZ "指标D =天M =月Y =年
* I_RDMHD =
导入
O_IDATE = T_DATE "处理日期
。
在上面的示例中,
I_TIME = 5
I_IPRKZ ='D'
因此,它将给定日期增加5天。
-谢谢
Chintan
嗨,Debarshi。
无需使用FM,您可以直接添加天数。
例如
数据现在键入d值'20070131'。
现在=现在+ 7。
此致
feng。
不需要FM,
如果变量类型为sy-datum,则当您简单地添加时,系统会自动执行此任务
一周热门 更多>