计算单元格和现在的时间差,用了这个公式怎么才能让它不为两位的时候补0呢,并且超过一百小时可以显示一百

datesubdate(now(), E2, "h") + ":" + datesubdate(now(), E2, "m") % 60 + ":" + datesubdate(now(), E2, "s") % 60

FineReport Vessel1213 发布于 2022-11-18 09:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-18 09:21

format(datesubdate(now(), E2, "h"),"00") + ":" + format(datesubdate(now(), E2, "m") % 60 ,"00")+ ":" + format(datesubdate(now(), E2, "s") % 60,"00")

  • Vessel1213 Vessel1213(提问者) 那如果我超过了一百小时怎么办呢
    2022-11-18 09:23 
  • snrtuemc snrtuemc 回复 Vessel1213(提问者) 这个小于10会自动补零,超过10,原来什么值就显示什么值
    2022-11-18 09:24 
  • Vessel1213 Vessel1213(提问者) 回复 snrtuemc 假如是101小时,二十分,五秒会显示,101:20:05,还是会显示成什么样呢
    2022-11-18 09:27 
  • snrtuemc snrtuemc 回复 Vessel1213(提问者) 就是你写的那样
    2022-11-18 09:30 
  • Vessel1213 Vessel1213(提问者) 回复 snrtuemc 好的,感谢解答a
    2022-11-18 09:35 
  • 2关注人数
  • 195浏览人数
  • 最后回答于:2022-11-18 09:21
    请选择关闭问题的原因
    确定 取消
    返回顶部