📌  相关文章
📜  如何在 Javascript 中获取当前格式化日期 dd mm yyyy(1)

📅  最后修改于: 2023-12-03 15:38:18.041000             🧑  作者: Mango

如何在 JavaScript 中获取当前格式化日期 dd mm yyyy

在 JavaScript 中,我们可以使用 Date 对象获取当前日期和时间。然而,Date 对象默认返回的日期格式可能并不是我们想要的。在本文中,我们将介绍如何获取当前格式化日期 dd mm yyyy

首先,我们需要创建一个 Date 对象:

const now = new Date();

这将创建一个 Date 对象,它默认包含当前的日期和时间。

接下来,我们可以使用 Date 对象的各种方法来获取所需的日期格式。我们可以使用 getDate() 方法获取当前日期(1 到 31)并将其转换为两位数格式,使用 getMonth() 方法获取当前月份(0 到 11)并将其转换为两位数格式,最后使用 getFullYear() 方法获取当前年份:

const day = ('0' + now.getDate()).slice(-2);
const month = ('0' + (now.getMonth() + 1)).slice(-2);
const year = now.getFullYear();

在上述代码中,我们使用了 slice() 方法来截取从右侧开始的两个字符,并使用 + 运算符将它们转换为字符串。然后,我们使用 + 运算符将 slice() 方法返回的字符串和当前日期、月份和年份连接起来,获得 dd mm yyyy 格式的日期字符串。

下面是完整的代码:

const now = new Date();
const day = ('0' + now.getDate()).slice(-2);
const month = ('0' + (now.getMonth() + 1)).slice(-2);
const year = now.getFullYear();

const formattedDate = day + ' ' + month + ' ' + year;

console.log(formattedDate); // 输出类似于 '01 01 2021' 的日期字符串

这段代码将输出一个包含当前日期的字符串,其格式为 dd mm yyyy

总结:

在 JavaScript 中,我们可以使用 Date 对象和各种方法来获取所需的日期格式。以上代码展示了如何获取当前格式化日期 dd mm yyyy,可以根据需要进行调整。