node.js格式化时间
时间: 2024-04-24 17:19:53 浏览: 159
在Node.js中,可以使用内置的`Date`对象和一些方法来格式化时间。以下是一种常见的方式:
1. 获取当前时间:
```javascript
const currentDate = new Date();
```
2. 格式化时间为指定格式:
```javascript
const formattedDate = currentDate.toISOString(); // 默认格式为ISO 8601
console.log(formattedDate);
```
3. 自定义格式化时间:
```javascript
const year = currentDate.getFullYear();
const month = String(currentDate.getMonth() + 1).padStart(2, '0');
const day = String(currentDate.getDate()).padStart(2, '0');
const hours = String(currentDate.getHours()).padStart(2, '0');
const minutes = String(currentDate.getMinutes()).padStart(2, '0');
const seconds = String(currentDate.getSeconds()).padStart(2, '0');
const formattedDate = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
console.log(formattedDate);
```
这是一种常见的格式化时间的方式,你也可以根据自己的需求进行调整和扩展。
阅读全文