我想使用Moment.js获取Unix TimeStamp。我可以在moment.js中找到许多将时间戳转换为日期的函数。我知道我可以使用以下JavaScript函数轻松获取unix时间戳:Math.floor(new Date().getTime()/1000)
。
但我想使用Moment.js来获得相同的结果。在moment.js中是否有任何直接函数来获取当前时间戳?
对于任何发现此页面寻找带/毫秒的unix时间戳的人,qazxsw poi
the documentation says
要么
moment().valueOf()
你也可以通过+moment();
(或moment().format('x')
[大写X]获得unix秒和十进制毫秒),但这会给你一个字符串。哪个moment.js之后不会实际解析,除非您先将其转换/转换回数字。
对于UNIX时间戳,以毫秒为单位
.format('X')
用于UNIX时间戳moment().format('x') // lowerCase x
尝试其中任何一个
moment().format('X') // capital X