社区
Java SE
帖子详情
怎样做一个不受系统时间影响的定时程序?
mind_1220
2006-03-08 05:09:27
RT.
我需要做一个定时器,但是这个定时器不能受到 系统时间的影响
哪个朋友帮个忙。
谢谢
...全文
294
9
打赏
收藏
怎样做一个不受系统时间影响的定时程序?
RT. 我需要做一个定时器,但是这个定时器不能受到 系统时间的影响 哪个朋友帮个忙。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zorro09
2006-03-09
打赏
举报
回复
不用本机的时间就用数据库的时间啊,如果都不能用,那就请楼下的来
polarman
2006-03-09
打赏
举报
回复
能上网吗?把这段代码保存为time.html,可以取到标准时间
<div align="center">
<span id=serverTime>正在同步...</span>
<script>
var dayNames = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp.open("GET", "http://www.time.ac.cn", false);
xmlhttp.setRequestHeader("Range", "bytes=-1");
xmlhttp.send();
var tts =new Date(xmlhttp.getResponseHeader("Date"));
serverTime.innerHTML="<span style='font-size:63px;font-family:黑体;color:red;'>" + tts.getYear()+"年"
+(tts.getMonth()+ 1)+"月"+tts.getDate() + "日"
+"</span><br><span style='font-size:90px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;'>"
+tts.getHours()+":"+tts.getMinutes()
+":"+tts.getSeconds()+"</span><br><span style='font-size:63px;font-family:黑体;color:yellow;'>"
+ dayNames[tts.getDay()] + "";
setInterval("tts.setSeconds(tts.getSeconds()+1);serverTime.innerHTML='<span style=font-size:63px;font-family:黑体;color:red;>' + tts.getYear()+'年'+(tts.getMonth()+ 1)+'月'+tts.getDate()+'日'+'</span><br><span style=font-size:90px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;>'+tts.getHours()+':'+tts.getMinutes()+':'+tts.getSeconds()+'</span><br><br><span style=font-size:63px;font-family:黑体;color:yellow;>'+ dayNames[tts.getDay()] +'</span>';",1000);
</script>
</div>
mind_1220
2006-03-09
打赏
举报
回复
polarman(北极人):
sleep不行
我尝试过的。
还有我这个就是单机的。。。
polarman
2006-03-09
打赏
举报
回复
Thread.sleep(1000 * 600)
不知会不会受系统时间影响,楼主可试试
如果不行的化,还有一种解决办法,用一台机器做时间服务器,取这台机器的时间为标准时间,不用本机的时间
mind_1220
2006-03-09
打赏
举报
回复
我举一个例子
我开始计时的时间是 5:00
我需要在10分钟后也就是5:10
触发一个事件。
如果正常情况下
用Timer或者Thread都可以完成
但是如果 有人去修改了系统时间 那么就不行了
我现在想知道如何可以 排出 系统时间对 定时器的干扰?
谢谢
zx2002027
2006-03-08
打赏
举报
回复
不太明白楼主的意思
tomuno
2006-03-08
打赏
举报
回复
用事件来划分事件
如登录一次,时间+1
mind_1220
2006-03-08
打赏
举报
回复
我理解你的意思
但是我怎么可能知道过去了1秒的时间呢?
这个是最关键的
我尝试了用Timer和Thread 都不可以阿。
我想知道 Java中有没有类似Js的 settimeout的方法?
tomuno
2006-03-08
打赏
举报
回复
运动的尺可以缩短,时间的钟可以变慢
持久化数据,如在数据库中定义一个字段,用来存贮时间,数字+1代表时间过去1秒
android 每日
定时
功能
android 每日
定时
功能,简单闹铃实现,重复闹铃实现。
一个
TSR
程序
作出DOS下的屏幕保护
程序
一个
TSR
程序
作出DOS下的屏幕保护
程序
如何在Windows
系统
中设置Python
程序
定时
运行?
系统
环境:操作
系统
:Windows8.1专业版 64bit Background:有时候我们需要
定时
地执行某个Python
程序
,如:每天
定时
执行某个爬虫
程序
。因为我们可以把该Python
程序
设置成Windows
系统
中的任务计划
程序
,控制其每天
定时
执行。解决方法:1、在Windows开始菜单中搜索“计划任务”,并且点击打开“计划任务”:2、点击“创建基本任务”:3、给该基本任务命名,并点...
Spring
定时
任务之修改
系统
时间
问题
今天本地测试
定时
任务的时候, 修改完本地
系统
时间
,发现到
时间
后
定时
任务并没有执行, 经过一番分析调试才发现
一个
get到
一个
技能: 如果项目启动后, 修改
系统
时间
则
定时
任务不会生效, 但是项目若是在修改
系统
时间
后启动 则
定时
任务到点会执行, 原因是缓存了
时间
; 但是经过一些搜集发现,修改
系统
时间
的
定时
任务问题也分情况: Timer类的调度是基于绝对的
时间
的,而不是相对...
如何设置python
程序
定时
执行?
前几天有小伙伴在留言区问能不能将python
程序
设置成
定时
执行?确实是个好提议,也只有将它设置为每天早上
定时
执行,才能当之无愧的叫
做
解放双手!实际上python
程序
定时
执行有N多种方...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章