精易论坛

标题: 时间_取时间间隔 [打印本页]

作者: 长安    时间: 2020-10-7 17:42
标题: 时间_取时间间隔
本帖最后由 长安 于 2020-10-7 17:50 编辑

如果负数会输出正的时间差,菜鸡在负数的剩余时间加了个负号
  
子程序名返回值类型公开备 注
时间_取时间间隔文本型 返回一个文本,表示“时间1”减去“时间2”之后间隔的天,时,分,秒。返回示例:3天13时56分27秒
参数名类 型参考可空数组备 注
时间1日期时间型
时间2日期时间型
变量名类 型静态数组备 注
剩余秒数A整数型 
剩余秒数B整数型 
剩余天整数型 
剩余小时整数型 
剩余分钟整数型 
剩余秒整数型 
返回时间文本型 
' 源码出处:[url]https://125.confly.eu.org/thread-14315424-1-1.html[/url]
剩余秒数A = 取时间间隔 (时间1, 时间2, 8)
如果真 (剩余秒数A ≤ 0)
返回时间 = “-”
如果真 (剩余秒数A < 0)
剩余秒数A = 剩余秒数A × -1
剩余秒数B = 剩余秒数A % 86400
剩余天 (剩余秒数A - 剩余秒数B) ÷ 86400
剩余秒数A = 剩余秒数B
剩余秒数B = 剩余秒数A % 3600
剩余小时 (剩余秒数A - 剩余秒数B) ÷ 3600
剩余秒数A = 剩余秒数B
剩余秒数B = 剩余秒数A % 60
剩余分钟 (剩余秒数A - 剩余秒数B) ÷ 60
剩余秒 = 剩余秒数B
如果真 (剩余天 ≠ 0)
返回时间 = 返回时间 + 到文本 (剩余天)“天”
如果真 (剩余小时 ≠ 0)
返回时间 = 返回时间 + 到文本 (剩余小时)“时”
如果真 (剩余分钟 ≠ 0)
返回时间 = 返回时间 + 到文本 (剩余分钟)“分”
如果真 (剩余秒 ≠ 0)
返回时间 = 返回时间 + 到文本 (剩余秒)“秒”
返回 (返回时间)

作者: 长安    时间: 2020-10-7 17:49
修复前

修复后

可能是个菜鸡的修复,不要打我
作者: wang12345    时间: 2020-10-7 20:37
长安 发表于 2020-10-7 17:49
修复前

修复后

你没看懂吗?这命令就是这么设定的!只取间隔。
作者: 78522394    时间: 2021-9-5 19:54
11111111111333333333333333333333




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4