Chcę pobrać Unix TimeStamp za pomocą Moment.js. Mogę znaleźć wiele funkcji, które konwertują datownik na datę w pliku moment.js. Wiem, że mogę łatwo uzyskać uniksowego znacznika czasu za pomocą następujących funkcji JavaScript: Math.floor(new Date().getTime()/1000)
.
Ale chcę użyć Moment.js, aby uzyskać ten sam wynik. Czy w pliku moment.js jest jakaś bezpośrednia funkcja do pobierania aktualnego znacznika czasu?
unix-timestamp
momentjs
chandan
źródło
źródło
moment().valueOf()
Dokumentacja mówi , że dla każdego, kto znajdzie tę stronę i szuka uniksowego znacznika czasu w milisekundach
lub
Państwo może też zmusić go przez
moment().format('x')
(lub.format('X')
[ kapitał X ] dla Unix sekund z milisekund po przecinku), ale to daje ciąg. Który moment.js faktycznie nie będzie później analizował z powrotem, chyba że najpierw przekonwertujesz / odrzucisz go z powrotem na liczbę.źródło
+moment()
) wygląda dość ryzykownie!moment().valueOf();
lub+moment();
dla znacznika czasu UNIX w milisekundach
moment().format('x') // lowerCase x
dla znacznika czasu UNIX w sekundach
moment().format('X') // capital X
źródło
Wypróbuj którekolwiek z nich
źródło