TC官方合作论坛

 找回密码
 立即注册
查看: 581|回复: 5
打印 上一主题 下一主题

[BUG反馈] 时间间隔计算的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-29 08:15:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 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年就正常

回复

使用道具 举报

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

使用道具 举报

板凳
 楼主| 发表于 2015-6-29 21:11:27 | 只看该作者
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多秒才计算完 结果一样错误
回复 支持 反对

使用道具 举报

地板
发表于 2015-6-29 22:34:15 | 只看该作者
这么试过。。。你可以再问问大神们。。
回复 支持 反对

使用道具 举报

5#
发表于 2015-7-3 16:03:03 | 只看该作者
我也碰到了 只要年份不一样计算就错误
回复 支持 反对

使用道具 举报

6#
发表于 2015-7-13 09:54:01 | 只看该作者
已经安排技术人员修复
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 18:43 , Processed in 0.132558 second(s), 22 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表