1. RH_GET_DATE_DAYNAME
- 입력일자가 월요일부터 몇번째 일자인지, 입력일자 요일의 이름(MON, TUE 등)
을 return해 줍니다.
2. DATE_COMPUTE_DAY
- 입력일자가 월요일부터 몇번째 일자인지 return해 줍니다.
3. DATE_GET_WEEK
- 입력일자가 해당 년도의 몇번째 주차인지 return해 줍니다.
4. HOLIDAY_CHECK_AND_GET_INFO
- 입력일자가 공휴일인지 check해 줍니다.
5. WEEK_GET_FIRST_DAY
- 입력주차의 월요일을 return해 줍니다.
6. RP_LAST_DAY_OF_MONTHS
- 입력일자가 속한 월의 마지막 일자를 return해 줍니다.
7. LAST_DAY_IN_PERIOD_GET
- 입력년도(I_GJAHR)를 구간(I_PERIV)으로 나누어서 입력한 구간(I_POPER)의
마지막 일자를 return해 줍니다.
날짜 차이 몇일인지
CALL FUNCTION 'SD_DATETIME_DIFFERENCE'
EXPORTING
DATE1 = LV_DAT1
TIME1 = '100000'
DATE2 = LV_DAT2
TIME2 = '100000'
IMPORTING
DATEDIFF = LV_DIFF
EXCEPTIONS
INVALID_DATETIME = 1
OTHERS = 2.
*날짜 차이 빼거나 더하기
CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'
EXPORTING
DATE = SY-DATUM
DAYS = '0'
MONTHS = '1'
SIGNUM = '-'
YEARS = '0'
IMPORTING
CALC_DATE = L_FROM_DATE.
'SAP ABAP' 카테고리의 다른 글
문자열 관련 Function (0) | 2024.06.28 |
---|---|
Creating an NWBC bootstrap url (0) | 2024.06.25 |
[SAP/ABAP] 백그라운드 JOB 사용 (0) | 2024.05.30 |
SUBMIT / CALL TRANSACTION 비교 (0) | 2024.05.03 |
ABAP Cloud Developer Trial 2022 지금 이용가능합니다. (0) | 2024.04.28 |