Donc, ma question est simple, comment puis-je obtenir le rendez-vous d'hier avec MomentJs? En Javascript c'est très simple, c'est à dire
today = new Date();
yesterday = new Date(today.setDate(today.getDate() - 1))
console.log(yesterday)
Mais comment y parvenir avec MomentJs?
javascript
date
momentjs
ToTa
la source
la source
new Date(Date.now() - 8.64e7)
. ;-)Réponses:
Tout comme ceci:
moment().subtract(1, 'days')
. Il vous donnera le jour précédent avec la même heure actuelle exacte que sur votre ordinateur local.la source
Aussi :
Il vous donnera le jour précédent avec la même heure actuelle exacte que sur votre ordinateur local.
la source
moment(date).subtract(-1, 'day')
, le premier jour rend le dernier jour du mois en cours au lieu du dernier jour du mois précédent. Quelqu'un en sait-il plus?moment().subtract(1, 'day')
au lieu demoment().subtract(-1, 'day')
moment(date).add(-1, 'day')
avec le même résultat.Quand nous obtenons la date d'hier, il y a trois possibilités
1. Obtenez la date d'hier avec l'heure actuelle
2. Obtenez la date d'hier avec le début de la journée
3. Obtenez la date d'hier avec la fin de la journée
la source
Vous pouvez trouver plus d'informations dans la documentation .
la source
Vous pouvez facilement soustraire des jours du moment en utilisant
var yesterday = moment().subtract(1, 'days')
Et pour trouver la date précédente
var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')
la source
Date d'hier dans Momentjs au format JJ-MM-AAAA.
la source
Cela a fonctionné pour moi:
la source