JS格式化时间为yyyy-mm-dd格式
时间: 2023-10-31 17:15:58 浏览: 74
可以使用 JavaScript 中的 Date 对象来格式化时间。以下是将当前时间格式化为 yyyy-mm-dd 格式的示例代码:
```javascript
const now = new Date();
const year = now.getFullYear();
const month = ('0' + (now.getMonth() + 1)).slice(-2);
const day = ('0' + now.getDate()).slice(-2);
const formattedDate = year + '-' + month + '-' + day;
console.log(formattedDate); // 输出当前日期的 yyyy-mm-dd 格式
```
如果要格式化指定的时间,可以将时间字符串或时间戳作为参数传递给 `new Date()`。例如,要将时间戳 `1623896100000` 格式化为 yyyy-mm-dd 格式:
```javascript
const timestamp = 1623896100000;
const date = new Date(timestamp);
const year = date.getFullYear();
const month = ('0' + (date.getMonth() + 1)).slice(-2);
const day = ('0' + date.getDate()).slice(-2);
const formattedDate = year + '-' + month + '-' + day;
console.log(formattedDate); // 输出 2021-06-17
```
阅读全文