TC官方合作论坛

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

[已解决] 怎么计算 时间差

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-29 21:55:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
比如 我有个程序 每隔  50分钟 循环调用1次  ...   我以前学过  但是 忘了  现在用上了 想想不起来了哈哈  大婶 来个 例子白
回复

使用道具 举报

6#
发表于 2014-5-29 23:05:46 | 只看该作者
功能 时间计算()
开始时间=日期时间.当前时间()  //得到比对时间
循环(真)
如果(日期时间.日期间隔("n",开始时间,日期时间.当前时间())>50)  //大于50分钟
      开始时间=日期时间.当前时间()   //把开始时间初始化一次
    //调用的功能
如果结束
循环结束
功能结束
回复 支持 反对

使用道具 举报

沙发
发表于 2014-5-29 22:09:18 | 只看该作者
定时器.注册("定时器",50*60*1000)

功能 定时器_时钟()
......
功能结束
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-5-29 22:10:16 | 只看该作者
冷清寒 发表于 2014-5-29 22:09
定时器.注册("定时器",50*60*1000)

功能 定时器_时钟()

我想 用 时间间隔那个 怎么写
回复 支持 反对

使用道具 举报

地板
发表于 2014-5-29 22:13:30 | 只看该作者
var t1,t2
t1=系统.获取毫秒
..
...
...
t2=系统.获取毫秒
判断t2-t1的值是否超过你设定的。然后继续。。。
回复 支持 反对

使用道具 举报

5#
发表于 2014-5-29 22:18:02 | 只看该作者
你用我的方法是最简单的,用时间间隔会很繁琐,并且执行的时候可能出错
回复 支持 反对

使用道具 举报

7#
发表于 2014-5-30 11:18:22 | 只看该作者
你这不叫以前学过,学的是基础,是真正的理解明白一个函数的作用,这教学,其他的就是自由发挥你的逻辑思维
回复 支持 反对

使用道具 举报

8#
发表于 2014-5-30 11:19:41 | 只看该作者
看看
回复

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-26 23:59 , Processed in 0.142735 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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