我必须根据用户设置格式化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_timeafterCONVERT TIME STAMP语句进行操作并附加PM/AM,但我正在寻找一种标准的方法。