JavaScript的日期对象提供了各种操作日期和时间的方法。在JavaScript中将日期转换成时间戳(以毫秒为单位)非常简单,只需要用Date
对象的getTime()
方法即可。以下是用JavaScript将日期转换为时间戳的小例子:
const date = new Date('2021-08-01');
const timeStamp = date.getTime();
console.log(timeStamp); // 输出1627776000000毫秒
在上述代码中,首先创建了一个新的日期对象date
,参数传入日期字符串。然后,我们调用getTime()
方法将date
转换成时间戳,最后输出了时间戳。运行上述代码,输出的是1627776000000
,这是"urlencoded"日期的时间戳。
另一个示例是将当前的日期时间转换成时间戳:
const timeStamp = Date.now();
console.log(timeStamp); // 输出1629519003834毫秒
上述代码中,我们使用了Date.now()
方法获取当前时间的时间戳,然后在控制台中输出了这个时间戳。运行上述代码,输出的是当前日期时间的时间戳。
以上两个示例可以应用于不同的场景。第一个示例将指定的日期字符串转换成了时间戳,非常适用于在JavaScript中使用指定日期和时间进行计算的场景。第二个示例将当前的日期和时间转换为时间戳,非常有用的记录时间戳用于日志分析或其他相关场景。
本文链接:http://task.lmcjl.com/news/15784.html