我必须根据用户设置格式化UTCDateTime
,其中包括其时区(CET/IST 等)和时间格式(24 小时/12 小时)。
我可以找到CONVERT TIME STAMP
仅TIME ZONE
作为参数并进行转换的语句:
DATA: lv_timestampl TYPE timestampl VALUE '20200219095959.0000000',
lv_date TYPE d,
lv_time TYPE t.
CONVERT TIME STAMP lv_timestampl TIME ZONE sy-zonlo INTO DATE lv_date TIME lv_time.
我的目标是lv_timestampl
基于TimeZone
并TimeFormat
一起转换它。
PS:我可以-12
对lv_time
afterCONVERT TIME STAMP
语句进行操作并附加PM/AM
,但我正在寻找一种标准的方法。