将JAVA时间戳转换为ABAP日期/时间格式的时间戳
DATA: LV_TIMESTAMP_MSEC TYPE STRING,
LV_DATE TYPE DATUM,
LV_TIME TYPE UZEIT.
DATA:E_TIMESTAMP TYPE TZONREF-TSTAMPS.
DATA:C_TZONE_NONE(6) TYPE C VALUE ‘UTC-8’.
- CLEAR rv_timestamp.
LV_TIMESTAMP_MSEC = 1620897808 * 1000.
CL_PCO_UTILITY=>CONVERT_JAVA_TIMESTAMP_TO_ABAP(
EXPORTING
IV_TIMESTAMP = LV_TIMESTAMP_MSEC
IMPORTING
EV_DATE = LV_DATE
EV_TIME = LV_TIME
** ev_msec = " Remaining Milliseconds
).
CONVERT DATE LV_DATE TIME LV_TIME INTO TIME STAMP E_TIMESTAMP
TIME ZONE C_TZONE_NONE. " ‘’
WRITE : E_TIMESTAMP.