2016-05-23 9 views
0

私はいくつかの時間を評価するジャスミンテストを書こうとしています。以前私は時間を計算するのにMoment.jsを使用していましたが、速度を上げるためにいくつかの場所でDate.now()を使用しようとしています。とにかくmoment(time).add(1, "minutes")Date.jsのようなことはありますか?Date.now()10秒前

+0

私は、あなたが* date.js *ではなくJavaScriptの 'Date'クラスを使用していると思います。これは別のライブラリです。 –

答えて

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 }); 

・ホープ、このことができます。

関連する問題