2020-09-05 13:42发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想计算与开始日期,开... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想计算与开始日期,开始时间,结束日期和结束时间的时差。
时差结果应为hh:mm:ss。
我知道有很多功能模块可用,但是我没有任何ABAP经验。
有人可以给我提供执行此操作的代码吗
谢谢
山姆
嗨,萨姆,
检查此代码,
数据:像VTBBEWE-ATAGE一样的日子,
像VTBBEWE-ATAGE的EMONTHS,
像VTBBEWE-ATAGE的年份,
TIME1类型I。
参数:类似VTBBEWE-DBERVON的日期, p>
像VTBBEWE-DBERBIS默认SY-DATUM一样。
调用函数'FIMA_DAYS_AND_MONTHS_AND_YEARS'
导出
i_date_from = FROMDATE
I_FLG_SEPARATE =''
IMPORTING
E_DAYS = EDAYS p>
E_MONTHS =月份
E_YEARS = EYEARS。
写:/'以天为单位的差异',EDAYS。
写:/'以日为单位的差异 月份,EMONTHS。
写:/'年份中的差异,,年份。
初始化。
FROMDATE = SY-DATUM-60。
"然后将24乘以EDATS来获得小时数。
TIME1 = EDATS * 24。
感谢
如果有帮助,则奖励。
p>
最多设置5个标签!
嗨,萨姆,
检查此代码,
数据:像VTBBEWE-ATAGE一样的日子,
像VTBBEWE-ATAGE的EMONTHS,
像VTBBEWE-ATAGE的年份,
TIME1类型I。
参数:类似VTBBEWE-DBERVON的日期, p>
像VTBBEWE-DBERBIS默认SY-DATUM一样。
调用函数'FIMA_DAYS_AND_MONTHS_AND_YEARS'
导出
i_date_from = FROMDATE
< p> i_date_to = TODATEI_FLG_SEPARATE =''
IMPORTING
E_DAYS = EDAYS p>
E_MONTHS =月份
E_YEARS = EYEARS。
写:/'以天为单位的差异',EDAYS。
写:/'以日为单位的差异 月份,EMONTHS。
写:/'年份中的差异,,年份。
初始化。
FROMDATE = SY-DATUM-60。
"然后将24乘以EDATS来获得小时数。
TIME1 = EDATS * 24。
感谢
如果有帮助,则奖励。
p>
一周热门 更多>