获取时间戳原来有这么多方法

点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!

一、什么是时间戳

就是机器时间,指的是从1970-01-01T00:00:00.000Z到现在的毫秒数。(1s=1000ms)

二、获取当前时间戳方式

【方法一】Date.parse(new Date())

输出:1534130840000

注意:这个方法获取时间戳把毫秒改成000显示。

【方法二】(new Date()).valueOf()

输出:1534131145518

【方法三】new Date().getTime()

输出:1534131210471

【方法四】Date.now()

输出:1534131283368

三、标准字符串时间和机器时间互转

1、Date.parse(标准字符串时间)

例子:Date.parse('Mon Aug 13 2018 10:58:40 GMT+0800 (中国标准时间)')

输出:1534129120000

2、new Date(机器时间)

例子:new Date(1534129120000)

输出:Mon Aug 13 2018 10:58:40 GMT+0800 (中国标准时间)


分享到:


相關文章: