Я хочу получить Unix TimeStamp с помощью Moment.js. Я могу найти множество функций, которые преобразуют метку времени в дату в moment.js. Я знаю , что я могу легко получить метку времени UNIX с помощью следующей функции JavaScript: Math.floor(new Date().getTime()/1000)
.
Но я хочу использовать Moment.js, чтобы получить тот же результат. Есть ли какая-либо прямая функция в moment.js для получения текущей метки времени?
unix-timestamp
momentjs
Chandan
источник
источник
moment().valueOf()
Для тех, кто найдет эту страницу в поисках отметки времени unix с миллисекундами, в документации говорится
или
вы также можете получить его
moment().format('x')
(или.format('X')
[ заглавная X ] для секунд unix с десятичными миллисекундами), но это даст вам строку. Какой момент.js на самом деле не будет анализироваться после этого, если вы сначала не конвертируете / не преобразовываете его обратно в число.источник
+moment()
) выглядит довольно рискованно!moment().valueOf();
или+moment();
для UNIX отметка времени в миллисекундах
moment().format('x') // lowerCase x
для UNIX метка времени в секундах
moment().format('X') // capital X
источник
Попробуйте любой из этих
источник