格式化js new date
时间: 2023-10-01 18:11:50 浏览: 74
可以使用以下代码格式化 JavaScript 中的 Date 对象:
```javascript
const date = new Date();
const formattedDate = `${date.getMonth() + 1}/${date.getDate()}/${date.getFullYear()} ${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`;
console.log(formattedDate);
```
这将输出形如 `9/14/2021 18:30:15` 的日期字符串。其中, `getMonth()` 方法返回的月份是从 0 开始计数的,所以需要加上 1。同时,需要注意日期和时间之间的空格和格式。
相关问题
js new date()日期格式化
JavaScript 中可以使用 `new Date()` 来创建日期对象,并可以使用 `.toLocaleString()` 方法来格式化日期。例如:
```
var date = new Date();
console.log(date.toLocaleString());
```
也可以使用其他方法如 `.toDateString()` , `.toTimeString()`, `.toUTCString()`等来格式化日期输出。
或者使用moment.js这个第三方库来帮助你格式化日期
```
var moment = require('moment');
console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
```
new Date 时间格式化
您可以使用 JavaScript 的 Date 对象中的方法,例如 toLocaleDateString() 和 toLocaleTimeString() 来实现时间格式化。以下是一个示例代码:
```javascript
const date = new Date();
const dateString = date.toLocaleDateString();
const timeString = date.toLocaleTimeString();
const formattedTime = `${dateString} ${timeString}`;
console.log(formattedTime); // 示例输出: 2022/2/15 下午8:30:45
```
希望这能够帮助您解决问题。