如何在js中给日期和时间添加10秒钟?


如何在js中给日期和时间添加10秒钟? 就像下面一段伪代码

var timeObject = new Date()     
var seconds = timeObject.getSeconds() + 10;
timeObject = timeObject + seconds;

开发 js 日期时间 JavaScript

Atlas 9 years, 11 months ago

方法有几种:

var t = new Date();
t.setSeconds(t.getSeconds() + 10);

setSeconds函数会处理计算问题。

还有一个函数是setMinutes,如下:

var d;
d = new Date('2014-01-01 10:11:55');
alert(d.getMinutes() + ':' + d.getSeconds()); //11:55
d.setSeconds(d.getSeconds() + 10);
alert(d.getMinutes() + ':0' + d.getSeconds()); //12:05

你还可以使用Date构造函数:

new Date(new Date().getTime() + 10000); #这里的单位是毫秒,10秒为10000毫秒
无聊的夏天 answered 9 years, 11 months ago

Your Answer