writing a language specific long date
ABAP May 9th, 2008
How to generate a long date like “2 januari 2007″ from “20070102″.
-
DATA my_date TYPE DATUM.
-
my_date = '20070502'.
-
-
DATA wa_dates LIKE TABLE OF T247 WITH HEADER LINE.
-
DATA wa_date LIKE TABLE OF T247 WITH HEADER LINE.
-
DATA long_date TYPE STRING.
-
-
CALL FUNCTION 'MONTH_NAMES_GET'
-
EXPORTING
-
LANGUAGE = SY-LANGU
-
TABLES
-
month_names = wa_dates.
-
-
.
-
IF sy-subrc eq 0.
-
READ TABLE wa_dates INTO wa_date
-
WITH KEY MNR = my_date+4(2).
-
CONCATENATE: my_date+6(2) wa_date-ltx my_date+0(4) INTO long_date SEPARATED BY SPACE.
-
ENDIF.
-
-
write: long_date.
About
Leave a Comment