‎2007 Mar 29 1:43 AM
Hi,
I have a requirement to Conver the Dats from format: YYYYMMDD into the Format : MM/DD/YYYY. Can you please suggest me a suitabble Standard Function Module if exists? If not please suggest me a solution for this data conversion.
Thanks,
Rajan.SA
‎2007 Mar 29 2:00 AM
Hi,
You can use WRITE FORMATING.
Here the sample code:
DATA: BEGDA TYPE TEXT10,
ENDDA TYPE SY-DATUM.
WRITE SY-DATUM TO BEGDA MM/DD/YYYY.
WRITE SY-DATUM TO ENDDA MM/DD/YYYY.
And of course you can use other format, like:
... DD/MM/YY
... MM/DD/YY
... DD/MM/YYYY
... MM/DD/YYYY
... DDMMYY
... MMDDYY
... YYMMDD
Or you can use concatenate statement:
concatenate SY-DATUM+4(2) SY-DATUM+6(2)
SY-DATUM(4) INTO BEGDA separated by '/'.
Regards,
‎2007 Mar 29 2:00 AM
Hi,
You can use WRITE FORMATING.
Here the sample code:
DATA: BEGDA TYPE TEXT10,
ENDDA TYPE SY-DATUM.
WRITE SY-DATUM TO BEGDA MM/DD/YYYY.
WRITE SY-DATUM TO ENDDA MM/DD/YYYY.
And of course you can use other format, like:
... DD/MM/YY
... MM/DD/YY
... DD/MM/YYYY
... MM/DD/YYYY
... DDMMYY
... MMDDYY
... YYMMDD
Or you can use concatenate statement:
concatenate SY-DATUM+4(2) SY-DATUM+6(2)
SY-DATUM(4) INTO BEGDA separated by '/'.
Regards,
‎2007 Mar 29 2:08 AM
‎2007 Mar 29 2:38 AM
I used FM CONVERT_DATE_TO_EXTERNAL to convert the date format into MMDDYY check it if it helps.