JS将时间转化为时间戳
时间: 2023-08-10 21:04:58 浏览: 95
时间戳转换为时间 年月日时间的JS函数
5星 · 资源好评率100%
在 JavaScript 中,可以使用 `Date.parse()` 方法或者 `Date.getTime()` 方法将时间转换为时间戳。下面是两种方法的具体实现:
1. 使用 `Date.parse()` 方法将时间转换为时间戳:
```js
const dateStr = '2021-10-20 14:30:00';
const timestamp = Date.parse(dateStr);
console.log(timestamp); // 输出时间戳,单位为毫秒
```
2. 使用 `Date.getTime()` 方法将时间转换为时间戳:
```js
const date = new Date('2021-10-20 14:30:00');
const timestamp = date.getTime();
console.log(timestamp); // 输出时间戳,单位为毫秒
```
上述代码中,第一种方法中我们将时间字符串 `2021-10-20 14:30:00` 转换为时间戳,其中 `Date.parse()` 方法返回的是从 1970 年 1 月 1 日 00:00:00 UTC(世界标准时间)到当前时间的毫秒数。
第二种方法中,我们先创建一个 `Date` 对象,然后调用 `getTime()` 方法得到时间戳。其中,`Date` 对象的构造函数可以接受一个时间字符串作为参数。
阅读全文