nodejs如何把数据库查询出来的时间转成时间戳
时间: 2023-11-16 10:07:07 浏览: 174
nodejs如何获取时间戳与时间差
5星 · 资源好评率100%
在 Node.js 中,可以使用 `Date.parse()` 方法将字符串日期转换为时间戳。如果从数据库中查询出来的时间是字符串类型,可以先将其转换为 Date 对象,再使用 `getTime()` 方法获取对应的时间戳。示例代码如下:
```javascript
const dateString = '2021-05-20 10:30:00'; // 假设从数据库中查询出来的时间为此字符串
const date = new Date(dateString); // 将字符串转换为 Date 对象
const timestamp = date.getTime(); // 获取对应的时间戳
console.log(timestamp); // 输出时间戳
```
注意,如果从数据库中查询出来的时间已经是 Date 类型,那么可以直接使用 `getTime()` 方法获取对应的时间戳,无需再进行转换。
阅读全文