ABAP日期跟JAVA时间转换

文章介绍了如何在ABAP和JAVA之间进行日期时间类型的转换,包括从JAVA的timestamp到ABAP日期时间和从ABAP日期时间到JAVAtimestamp的转换过程,使用了cl_pco_utility类的方法.
摘要由CSDN通过智能技术生成
  1. JAVA 日期+时间 转换 ABAP 日期时间
  DATA: lv_ts   TYPE string,
        lv_date TYPE sy-datum,   "日期
        lv_time TYPE sy-uzeit.   "时间
		" JAVA 传入的timestamp 格式 
  lv_ts = 1698032440000 + 8 * 60 * 60 * 1000. "1698061240000
  " 调用 类 进行转换
  CALL METHOD cl_pco_utility=>convert_java_timestamp_to_abap     "JAVA时间戳转日期
    EXPORTING
      iv_timestamp = lv_ts
    IMPORTING
      ev_date      = lv_date
      ev_time      = lv_time.
	"lv_date = 20231023
	"lv_time = 114040
  p_ps_0127_ztcsj = lv_date && lv_time.
  1. ABAP 日期+时间 转换 JAVAtimestamp
lv_date = 20231023
lv_time = 114040
 CALL METHOD cl_pco_utility=>CONVERT_ABAP_TIMESTAMP_TO_JAVA    "
    EXPORTING
      IV_DATE = lv_date 
      IV_TIME = lv_time
      "IV_MSEC = ''
    IMPORTING
       EV_TIMESTAMP      = lv_ts. " 1698061240000 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值