js new date()只保留年月日小时分钟秒
时间: 2023-06-22 07:34:17 浏览: 112
您可以使用以下代码来获取当前时间的年月日小时分钟秒:
```javascript
const now = new Date();
const year = now.getFullYear();
const month = now.getMonth() + 1;
const day = now.getDate();
const hour = now.getHours();
const minute = now.getMinutes();
const second = now.getSeconds();
console.log(`${year}-${month}-${day} ${hour}:${minute}:${second}`);
```
或者,您也可以使用以下代码来获取指定日期的年月日小时分钟秒:
```javascript
const dateStr = '2021-11-10 12:34:56';
const date = new Date(dateStr);
const year = date.getFullYear();
const month = date.getMonth() + 1;
const day = date.getDate();
const hour = date.getHours();
const minute = date.getMinutes();
const second = date.getSeconds();
console.log(`${year}-${month}-${day} ${hour}:${minute}:${second}`);
```
注意,在获取月份时需要加 1,因为 JavaScript 中的月份从 0 开始计数。
阅读全文