找一个时间对比的方法,放在外面,然后调用时间函数,设置回调时间和回调函数,回调函数里获取当前时间,调用时间对比方法,就可以得知当前时间是否大于指定时间,然后做你想做的事。
时间对比方法网上有。
api.getTime(function(time){ var serTime = new Date(time); var cliTime = new Date(); if(serTime - cliTime > 1000 ){ //TODO:你的操作 } });
这里用不了API
每隔一秒获取数据库时间?你的数据库时间也是每秒一改?
sql数据库时间,其实五秒到十秒都可以,后台的方法我都写出来了,别人要JS无刷新的 这个就不会了
@打了个字: 只要你这个时间不是经常改,不用去后台。。。
如果你要对比的时间是固定的.为什么不直接传到前台.
固定的时间是传到前台了,JS间隔获取数据库时间我不会
@打了个字: ....你获取数据库时间干嘛?
@吴瑞祥: 获取当前时间也没问题
@打了个字: 那也不用数据库时间啊.你直接在客户端用js获取当前时间不就好了