Ich versuche einen Jasmine-Test zu schreiben, der einige Male auswertet. Früher habe ich Moment.js
verwendet, um Zeiten zu berechnen, aber ich versuche, Date.now() an einigen Stellen zu verwenden, um die Geschwindigkeit zu verbessern. Gibt es überhaupt etwas zu tun wie moment(time).add(1, "minutes")
mit Date.js
?Date.now() vor 10 Sekunden
0
A
Antwort
5
Date.now
gibt Ihnen die aktuelle Zeit in Millisekunden seit der Epoche.
Sie können X Minuten hinzufügen, indem Sie zu dieser Zeit X * 60.000 Millisekunden hinzufügen.
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
Wenn Sie die Datejs Bibliothek verwenden, sind eine der folgenden Optionen möglich:
new Date().addMinutes(1)
new Date().add(1).minute()
new Date().add({ minutes: 1 });
Hoffnung, das hilft.
Ich glaube, du meinst die JavaScript-Klasse "Date", nicht * date.js * - das ist eine andere Bibliothek. –