TC官方合作论坛

标题: 时间间隔计算的问题 [打印本页]

作者: skyjbg    时间: 2015-6-29 08:15
标题: 时间间隔计算的问题
本帖最后由 skyjbg 于 2015-6-29 08:18 编辑

如果日期的年不是当年 时间差为负数 会计算很久 才会输出结果,并且结果也是错误的

变量 日期="2016/7/1 00:00:00"
变量 时间差=时间间隔("d",日期,当前时间())
    调试输出("当前时间 "&当前时间())
    调试输出("时间差 "&时间差)
   
输出>>"当前时间 2015/06/29 08:10:55"          行号:25 文件:c:\测试\测试\测试.t
输出>>"时间差 1041529202"          行号:26 文件:c:\测试\测试\测试.t
-------------------------
如果为2015年就正常


作者: tan0360    时间: 2015-6-29 19:55
功能 时间差()
    等待(2000)
变量 时间1 ="2015/7/26 00:00:00"
    变量 时间2 =时间日(当前时间())
    调试输出(时间2)
调试输出(时间间隔("d",当前时间(),时间1))
   
结束
// 你因该拿现在的时间去比对你设定的时间。。而不是翻过来。。。翻过来可以用指定时间()函数。。笨
作者: skyjbg    时间: 2015-6-29 21:11
tan0360 发表于 2015-6-29 19:55
功能 时间差()
    等待(2000)
变量 时间1 ="2015/7/26 00:00:00"

你把 变量 时间1 ="2015/7/26 00:00:00"
改到今年以前 变量 时间1 ="2014/7/26 00:00:00"

要10多秒才计算完 结果一样错误
作者: tan0360    时间: 2015-6-29 22:34
这么试过。。。你可以再问问大神们。。

作者: irvinglove    时间: 2015-7-3 16:03
我也碰到了 只要年份不一样计算就错误
作者: kevinqq    时间: 2015-7-13 09:54
已经安排技术人员修复




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1