sap 修改服务器时间格式,在SAP ABAP中以MM / DD / YY之类的格式转换日期类型SYDATUM...
这取决于您要将其写入列表屏幕还是要将其转换为文本变量。要将其写入列表屏幕,可以使用以下代码-WRITE I_my_dateMM/DD/YYYY
要将其转换为文本变量,可以使用以下命令-WRITE l_my_dateTO l_my_text MM/DD/YYYY
如果要以SAPscript形式设置日期,则可以使用SET DATE MASK命令。您可以指定要以指定格式打印的日期字段-/: SET DATE MASK= 'date_mask'
在日期掩码中,可以使用以下代码-DD: day (two digits)
DDD: day name - abbreviated
DDDD: day name - written out in full
MM: month (two digits)
MMM: month name - abbreviated
MMMM: month name - written out in full
YY: year (two digits)
YYYY: year (four digits)
您还可以使用以下“空字符串”将日期掩码重置为默认设置-/: SET DATE MASK= ' '
另请注意,日和月的完整格式存储在表-“ TTDTG”中,该表与语言有关,并具有以下键-%%SAPSCRIPT_DDD_dd:abbreviated day name
%%SAPSCRIPT_DDDD_dd:full form of day name
%%SAPSCRIPT_MMM_mm:abbreviated month name
%%SAPSCRIPT_MMMM_mm:full form of month name
dd: day number 01= Monday,..., 07 = Sunday
mm: month number 01 = January,..., 12 = December
要查看表字段,请导航至T代码SE11→输入表名称TTDTG→显示
要查看表字段,请导航至实用程序→表内容→显示
文章来自于网络,如果侵犯了您的权益,请联系站长删除!