2020-08-11
oracle 时间换算
5MDUMP(DATE_T) 出来的是 Typ=12 Len=7: 120,120,8,10,12,23,58
请问大家知道是怎么换算出来具体时间吗?
收藏
分享
3条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
5MDUMP(DATE_T) 出来的是 Typ=12 Len=7: 120,120,8,10,12,23,58
请问大家知道是怎么换算出来具体时间吗?
select dump(begindate) from tab;
Typ=12 Len=7: 120,120,8,10,12,23,58
The format of the date datatype is
byte 1 - century (excess 100) 120 - 100 = 20
byte 2 - year (excess 100) 120 - 100 = 20
byte 3 - month = 8
byte 4 - day = 10
byte 5 - hour (excess 1) 12 - 1 = 11
byte 6 - minute (excess 1) 23 - 1 = 22
byte 7 - seconds (excess 1) 58 - 1 = 57
2020-08-10 11:22:57
评论
有用 0
墨值悬赏