본문 바로가기

ABAP

[ABAP] 월 영어로 나오게 하는 날짜 Function

  DATA : LV_LONG  TYPE T247-LTX.


  CLEAR : LV_LONG.

  DATA(LV_YEAR)  = SY-DATLO+0(4).
  DATA(LV_MONTH) = SY-DATLO+4(2).
  DATA(LV_DATE)  = SY-DATLO+6(2).

  CALL FUNCTION '/CPD/GET_MONTH_NAME'
    EXPORTING
      LANGUAGE     = SY-LANGU
      MONTH_NUMBER = LV_MONTH
    IMPORTING
      LONGTEXT     = LV_LONG   <-----LV_MONTH에 들어가는 월이 영어로 나옴
    EXCEPTIONS
      CALENDAR_ID  = 1
      DATE_ERROR   = 2
      NOT_FOUND    = 3
      WRONG_INPUT  = 4
      OTHERS       = 5.
      
  "DD-월 영어-YYYY 형태.
  DATA(LV_STRING) = |{ LV_DATE }-{ LV_LONG }-{ LV_YEAR }|.

 

< 결과값 >

 

반응형