十六进制时间戳转换成十进制时间戳【PowerBuilder版】

参考了文章 https://blog.csdn.net/weibo1230123/article/details/81179496

翻译为PB版如下:

string hexstr
char ls_char[]
hexstr = "5FD4E8FF"
 
long n 
n = gf_htoi(hexstr)

string ls_date,ls_time

ls_date = "1970/01/01"
ls_time = "00:00:00"

datetime ldt_datetime1,ldt_datetime2
date ld_date1,ld_date2
time lt_time1,lt_time2

ld_date1 = date(ls_date)//日期
lt_time1 = time(ls_time)//时间

ldt_datetime1 =datetime(ld_date1,lt_time1)


long li_day,li_hour,li_min,li_sec
 
li_day = truncate(n/3600/24,0)
li_sec = n -li_day*24*3600


ld_date2 = relativedate(ld_date1,li_day)//推迟N天
lt_time2 = relativetime(lt_time1,li_sec+8*3600)//推迟N秒  这里需要加上8个小时,因为是东八区

ldt_datetime2 =datetime(ld_date2,lt_time2)

messagebox('',string(ldt_datetime2,"yyyy/mm/dd hh:mm:ss"))

gf_htoi函数,请点击https://download.csdn.net/download/kennyzjk/12029474下载。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值