欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在JavaScript中获取当前的日期(年-月-日)格式?

最编程 2024-08-08 17:41:34
...

可以使用 JavaScript 中的 Date 对象来获取当前时间,并将其格式化为 yyyy-mm-dd 的形式。下面是一种实现方式:

// 创建 Date 对象
const date = new Date();

// 获取年月日
const year = date.getFullYear();
const month = date.getMonth() + 1; // 月份从0开始,需要加1
const day = date.getDate();

// 格式化为 yyyy-mm-dd
const formattedDate = `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`;

上面的代码首先创建了一个 Date 对象来获取当前时间。然后,使用 getFullYear() 方法获取年份,使用 getMonth() 方法获取月份,再加 1 以得到真实的月份,使用 getDate() 方法获取日期。最后,使用模板字面量和 padStart() 方法将日期格式化为 yyyy-mm-dd 的形式。

需要注意的是,这里获取到的时间是本地时间,而不是标准时间。如果需要获取标准时间,可以使用 getUTCFullYear()getUTCMonth()getUTCDate() 等方法来获取年月日。