时间戳timestamp
现需要获取时间日期作为文件名,第一次直接将获取到的时间戳作为文件名
但是日期是正确的,小时有误差
DATA: lv_timestamp TYPE tzonref-tstamps,
lv_string TYPE string.
GET TIME STAMP FIELD lv_timestamp.
lv_string = lv_timestamp.
经过修改变成了这种形式获取
DATA: lv_timestamp TYPE tzonref-tstamps,
lv_string TYPE string.
DATA: lv_date LIKE sy-datum,
lv_time LIKE sy-uzeit,
lv_tzone LIKE tzonref-tzone.
CLEAR:lv_date,lv_time,lv_timestamp,lv_tzone,lv_string.
lv_date = sy-datum.
lv_time = sy-uzeit.
CONVERT DATE lv_date TIME lv_time INTO TIME STAMP lv_timestamp TIME ZONE lv_tzone.
lv_string = lv_timestamp.
最后展示的样子
时间戳是由日期和时间组成的一串数字,格式是YYYYMMDDHHMISS
- concatenate转换
- convert转换
- IB_CONVERT_INTO_TIMESTAMP转换
具体例子可以在这里查看
时间戳转换Timestamp
http://www.baidusap.com/abap/report/2579