weixin_49716251 2022-07-11 17:54 采纳率: 42.9%
浏览 168
已结题

oracle天数换算成天小时

oracle 如何把多少天换算成多少天多少小时,如"0.8" 换算成 “19.2小时”;“1.5”换算成“1天12小时”oracle 如何把多少天换算成多少天多少小时,如"0.8" 换算成 “19.2小时”;“1.5”换算成“1天12小时”,不四舍五入
如:将这张表的剩余天数信息

姓名剩余天数
小红0.28
小花1.28
小张1
小月3.8

换成

姓名剩余天数
小红6.72小时
小花1天6.72小时
小张1天
小月3天19.2小时

即 x.y 变成 x天(0.y*24)小时

  • 写回答

1条回答 默认 最新

  • Code_流苏 C/C++领域优质创作者 2022-07-11 18:03
    关注
    round(to_number(END_TIME - START_TIME))
    ||':'||
    mod(round(to_number(END_TIME - START_TIME)*24),24)
    

    如有帮助,还请帮忙点下采纳!感谢!

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月12日
  • 修改了问题 7月12日
  • 创建了问题 7月11日