千家信息网

SAP ABAP编程 取月份的最后一天or第一天

发表于:2024-10-22 作者:千家信息网编辑
千家信息网最后更新 2024年10月22日,DATA: FIR_DATA TYPE SY-DATUM. "第一天DATA: LAS_DATA TYPE SY-DATUM. "最后一天FIR_DATA = SY-DATUM.LAS_DATA =
千家信息网最后更新 2024年10月22日SAP ABAP编程 取月份的最后一天or第一天

DATA: FIR_DATA TYPE SY-DATUM. "第一天
DATA: LAS_DATA TYPE SY-DATUM. "最后一天

FIR_DATA = SY-DATUM.
LAS_DATA = SY-DATUM.

FIR_DATA+6(2) = '28'. " 令当前日期为28号
LAS_DATA = LAS_DATA + 5. " 月的天数最多为31天,+5 后肯定为下个月的莫一天。
LAS_DATA+6(2) = '01'. "下个月的第一天
LAS_DATA = LAS_DATA - 1. " 这个月的最后一天


WRITE: SY-DATUM,FIR_DATA,LAS_DATA.


**最后同理可以求得 任何一个月份的第一天或者最后一天

0