new Date()日期格式化
时间: 2024-10-19 22:04:52 浏览: 31
js 日期 format 格式化
5星 · 资源好评率100%
`new Date()`返回的是当前系统时间的JavaScript内置Date对象。如果你想将其格式化成字符串以便于阅读,可以使用一些库如moment.js、date-fns或者是原生的`toLocaleString()`或者`toISOString()`等方法。
例如,使用`toLocaleDateString()`和`toLocaleTimeString()`组合可以得到本地化的日期和时间:
```javascript
let now = new Date();
let formattedDate = now.toLocaleDateString() + ' ' + now.toLocaleTimeString();
console.log(formattedDate);
```
如果你需要更精确的ISO格式或其他自定义格式,可以这样做:
```javascript
let date = new Date();
let options = { year: 'numeric', month: 'long', day: 'numeric', hour: '2-digit', minute: '2-digit' };
let isoFormat = date.toISOString().split('T')[0];
let customFormat = date.toLocaleDateString('en-US', options);
```
阅读全文