SAP ABAP 中日期的整数等价物是多少?
what is integer equivalent of a date in SAP ABAP?
SAP 如何能够找出从 00/00/0000 到给定日期的天数并将其命名为特定日期的整数等价物?它使用什么算法来return一样吗?我在使用 'DATE_TO_DAY' 功能模块时有这个疑问。
FM写的逻辑如下
DATA: day_p TYPE p.
day_p = date MOD 7.
IF day_p > 1.
day_p = day_p - 1.
ELSE.
day_p = day_p + 6.
ENDIF.
基于 day_p 值,他们显示 'Sunday'、'Monday' 等。
确切的日期 MOD 7 returns 是从上面指定的 00/00/0000 开始的天数。那么 SAP 是如何做到这一点的呢?
SAP 如何能够找出从 00/00/0000 到给定日期的天数并将其命名为特定日期的整数等价物?它使用什么算法来return一样吗?我在使用 'DATE_TO_DAY' 功能模块时有这个疑问。 FM写的逻辑如下
DATA: day_p TYPE p.
day_p = date MOD 7.
IF day_p > 1.
day_p = day_p - 1.
ELSE.
day_p = day_p + 6.
ENDIF.
基于 day_p 值,他们显示 'Sunday'、'Monday' 等。 确切的日期 MOD 7 returns 是从上面指定的 00/00/0000 开始的天数。那么 SAP 是如何做到这一点的呢?