Quero obter o TimeStamp do Unix usando Moment.js. Eu posso encontrar muitas funções que convertem o registro de data e hora em date.js. Eu sei que eu posso facilmente obter o timestamp unix usando a seguinte função JavaScript: Math.floor(new Date().getTime()/1000)
.
Mas quero usar o Moment.js para obter o mesmo resultado. Existe alguma função direta no moment.js para obter o carimbo de data / hora atual?
unix-timestamp
momentjs
Chandan
fonte
fonte
moment().valueOf()
Para quem encontra esta página procurando carimbo de data / hora unix com milissegundos, a documentação diz
ou
você também pode obtê-lo
moment().format('x')
(ou.format('X')
[ capital X ] por unix segundos com milissegundos decimais), mas isso fornecerá uma string. Qual moment.js não será analisado posteriormente, a menos que você o converta / converta primeiro em um número.fonte
+moment()
) parece bastante arriscado!moment().valueOf();
ou+moment();
para carimbo de hora UNIX em milissegundos
moment().format('x') // lowerCase x
para carimbo de hora UNIX em segundos
moment().format('X') // capital X
fonte
Experimente qualquer um destes
fonte