ABAP -
日期格式转换
& ABAP
常用日期处理函数
ABAP -
日期格式转换
现在提供以下一些日期格式转换的函数;
Below are several FMs which can be used to convert date format.
1. CONVERSION_EXIT_IDATE_OUTPUT
INPUT:
20080203
OUTPUT:
03FEB2008
2. CONVERT_DATE_TO_EXTERNAL
INPUT:
20080203
OUTPUT:
02/03/2008
"According to user's default setting.
3. CONVERT_DATE_TO_INTERNAL
INPUT:
02/03/2008
"Should be same as the user's default setting
OUPUT:
20080203
We can also use following code to convert date format as per user's default setting.
(
change date
format as per user's default setting
)
以下是自己写的
FUN
,
标准的
FUN
是
CONVERT_DATE_FORMAT
,
但不能满足我的需求,
我们
要求根据用户的个人数据设置日期格式来改变日期的显示格式。
SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background:
#C7EDCC; } .L1S31 { font-style. italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33
{ color: #4DA619; } .L1S52 { color: #0000FF; }FUNCTION ZCONVERT_DATE_FORMAT.
*"----------------------------------------------------------------------
*"*"Local interface:
*" IMPORTING
*" REFERENCE(ZNAME) LIKE USR01-BNAME
*" CHANGING
*" REFERENCE(ZDATE) TYPE C
*"----------------------------------------------------------------------