Quiero obtener la marca de tiempo de Unix usando Moment.js. Puedo encontrar muchas funciones que convierten la marca de tiempo a la fecha en moment.js. Sé que puedo conseguir fácilmente la marca de tiempo Unix mediante el uso de la función JavaScript siguiente: Math.floor(new Date().getTime()/1000)
.
Pero quiero usar Moment.js para obtener el mismo resultado. ¿Hay alguna función directa en moment.js para obtener la marca de tiempo actual?
unix-timestamp
momentjs
chandan
fuente
fuente
moment().valueOf()
Para cualquiera que encuentre esta página buscando marca de tiempo de Unix con milisegundos, la documentación dice
o
también puede hacerlo
moment().format('x')
(o.format('X')
[ mayúscula X ] durante unix segundos con milisegundos decimales), pero eso le dará una cadena. ¿Qué moment.js en realidad no se analizará después, a menos que primero lo conviertas / conviertas a un número?fuente
+moment()
) parece bastante arriesgado!moment().valueOf();
o+moment();
para sello de tiempo UNIX en milisegundos
moment().format('x') // lowerCase x
para sello de tiempo UNIX en segundos
moment().format('X') // capital X
fuente
Prueba cualquiera de estos
fuente