2016-05-23 121 views
0

我正在尝试写一个评估一些时间的茉莉花测试。以前我使用Moment.js来计算时间,但我试图在某些地方使用Date.now()以提高速度。无论如何,moment(time).add(1, "minutes")Date.js做什么?Date.now()10秒前

+0

我相信你的意思是使用JavaScript Date类而不是* date.js * - 这是另一个库。 –

回答

5

Date.now为您提供自纪元以来的当前时间(以毫秒为单位)。

您可以通过将X * 60,000毫秒添加到该时间来添加X分钟。

var now = Date.now(); 
 
console.log(new Date(now).getMinutes()); 
 
console.log(new Date(now + (1 * 60000)).getMinutes()); 
 
console.log(new Date(now + (2 * 60000)).getMinutes()); 
 
console.log(new Date(now + (3 * 60000)).getMinutes());

0

如果您使用的Datejs库,任何可能有以下选项:

new Date().addMinutes(1) 
new Date().add(1).minute() 
new Date().add({ minutes: 1 }); 

希望这有助于。