Meine Frage ist also einfach: Wie bekomme ich das gestrige Date mit MomentJs? In Javascript ist es sehr einfach, dh
today = new Date();
yesterday = new Date(today.setDate(today.getDate() - 1))
console.log(yesterday)
Aber wie erreiche ich das mit MomentJs?
javascript
date
momentjs
ToTa
quelle
quelle
new Date(Date.now() - 8.64e7)
. ;-)Antworten:
Einfach so :
moment().subtract(1, 'days')
. Sie erhalten am Vortag genau die aktuelle Uhrzeit, die auf Ihrem lokalen PC angezeigt wird.quelle
Ebenfalls :
Sie erhalten am Vortag genau die aktuelle Uhrzeit, die auf Ihrem lokalen PC angezeigt wird.
quelle
moment(date).subtract(-1, 'day')
auf dem ersten Tag gibt den letzten Tag des laufenden Monats statt am letzten Tag des Vormonats zurück. Weiß jemand mehr darüber?moment().subtract(1, 'day')
anstelle vonmoment().subtract(-1, 'day')
moment(date).add(-1, 'day')
mit dem gleichen Ergebnis versucht habe?Wenn wir das gestrige Datum bekommen, gibt es drei Möglichkeiten
1. Holen Sie sich das gestrige Datum mit dem aktuellen Timing
2. Holen Sie sich das gestrige Datum mit Beginn des Tages
3. Holen Sie sich das gestrige Datum mit dem Ende des Tages
quelle
Weitere Informationen finden Sie in den Dokumenten .
quelle
Mit können Sie leicht Tage vom Moment abziehen
var yesterday = moment().subtract(1, 'days')
Und um das vorherige Datum zu finden
var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')
quelle
Das gestrige Datum in Momentjs im Format TT-MM-JJJJ.
quelle
Das hat bei mir funktioniert:
quelle