如何用sap abap中的两个输入日期和时间计算分钟的时差?

时间:2012-09-25 11:43:01

标签: abap

我需要用四个输入参数DATE_FROM,DATE_TO,TIME_FROM,TIME_TO来计算分钟的时差。并且一个输出参数DIFF_TIME。我已经创建了一个功能模块,我需要编写一个公式来计算时间差异,以分钟为单位。

任何帮助都会很棒!

谢谢, 西。

2 个答案:

答案 0 :(得分:4)

使用CL_ABAP_TSTMP => TD_SUBTRACT获取两个日期/时间对之间的秒数。

答案 1 :(得分:2)

如果保证值在同一时区,那么您就不需要任何特殊的功能模块或实用方法了。阅读this,然后得到日期的差异并将其乘以24 * 60并得到时间的差异(以秒为单位)并将其除以60.总之,就在那里。