js 获取当前日期并转成YYYY-MM-DD格式
时间: 2023-09-24 18:13:39 浏览: 128
js代码-时间日期格式化为yyyymmdd
您好!欢迎来到 ChitGPT!以下是您的问题的答案:
您可以使用如下的 JavaScript 代码来获取当前日期并转成 YYYY-MM-DD 格式:
```javascript
const today = new Date();
const year = today.getFullYear();
const month = String(today.getMonth() + 1).padStart(2, '0');
const day = String(today.getDate()).padStart(2, '0');
const date = year + '-' + month + '-' + day;
console.log(date);
```
这段代码中,我们首先使用 `new Date()` 创建了一个日期对象 `today`,然后使用 `getFullYear()`、`getMonth()` 和 `getDate()` 方法获取当前的年份、月份和日期。由于 `getMonth()` 返回的月份从 0 开始计算,因此我们需要将其加 1 才是实际的月份。接着我们使用 `String.prototype.padStart()` 方法将月份和日期转成两位数的字符串,并使用字符串拼接的方式把它们和年份拼成 YYYY-MM-DD 格式的日期字符串。最后使用 `console.log()` 将日期打印输出。
希望这个回答能对您有所帮助!如果您还有其他问题,请随时向我提问。
阅读全文