Więc moje pytanie jest proste, jak uzyskać wczorajszą randkę z MomentJs? W Javascript jest to bardzo proste, tj
today = new Date();
yesterday = new Date(today.setDate(today.getDate() - 1))
console.log(yesterday)
Ale jak mogę to osiągnąć dzięki MomentJs?
javascript
date
momentjs
ToTa
źródło
źródło
new Date(Date.now() - 8.64e7)
. ;-)Odpowiedzi:
Podobnie jak ten:
moment().subtract(1, 'days')
. Wyświetli poprzedni dzień z dokładnie taką samą aktualną godziną, jaka jest na Twoim lokalnym komputerze.źródło
Również :
Wyświetli poprzedni dzień z dokładnie taką samą aktualną godziną, jaka jest na Twoim lokalnym komputerze.
źródło
moment(date).subtract(-1, 'day')
pierwszego dnia zwraca ostatni dzień bieżącego miesiąca zamiast ostatniego dnia poprzedniego miesiąca. Czy ktoś wie więcej o?moment().subtract(1, 'day')
zamiastmoment().subtract(-1, 'day')
moment(date).add(-1, 'day')
z takim samym wynikiem.Kiedy dostaniemy wczorajszą randkę, są trzy możliwości
1. Pobierz wczorajszą datę z aktualnym czasem
2. Pobierz wczorajszą datę z początkiem dnia
3. Pobierz wczorajszą datę z końcem dnia
źródło
Więcej informacji można znaleźć w dokumentacji .
źródło
Możesz łatwo odejmować dni od chwili za pomocą
var yesterday = moment().subtract(1, 'days')
I za znalezienie poprzedniej daty
var previousDay = moment('2017/11/6', 'YYYY/MM/DD').subtract(1, 'days')
źródło
Wczorajsza data w Momentjs w formacie DD-MM-RRRR.
źródło
To zadziałało dla mnie:
źródło