2011-05-19 79 views
0

我试图用Simile时间线来显示一个科学序列,但我希望它显示事件从t = 0到t = 100000秒(我不关心日期)。我尝试过分配任意日期,但我遇到严重问题,定义了100秒/间隔单位。有没有人有可以做到这一点的替代javascript时间轴的建议?或者是否有人对黑客明喻做出这方面的建议?Javascript时间轴与相对日期和时间

+0

你的问题很模糊,你想在100个secnod间隔运行的功能,或者只是建立100秒为单位的时间表从一些显示日期/时间? – RobG 2011-05-20 00:54:45

回答

-1

你试试setTimeOut?

样品

var t=setTimeout(function(){ 
    alert("Finish!") 
},100000); 

在示例中,表示在100秒的警报,如果你需要更小的时候,你可以把它写入一个for或while ...

+0

这与我的问题无关。 – victor 2011-05-20 17:05:54

0

你可以得到两个日期对象之间的时间间隔,单位为毫秒(ms):

var a = new Date('2011/05/05 12:00:00'); 
var b = new Date('2011/05/06 12:00:00'); 
alert(a + '\n' + b + 
    '\n\nDifference in ms: ' + (b - a)); // 86400000 

如果要将日期对象增加100秒一次哔声,然后就可以使用get /调用setSeconds:

a.setSeconds(a.getSeconds() + 100); 
alert(a + '\n' + b + 
    '\n\nDifference in ms: ' + (b - a)); // 86300000