📅  最后修改于: 2023-12-03 15:31:37.103000             🧑  作者: Mango
本文将介绍如何使用 JavaScript 获取当天日期,并将其按照 dd mm yyyy 的格式输出。JavaScript 是一种广泛使用的编程语言,常用于网站开发、应用程序开发等领域。Date 是 JavaScript 的一个内置对象,用于处理日期和时间。
要输出当天日期,需要创建一个 Date 对象。由于 JavaScript 中的月份是从 0 开始计数的,因此需要将月份加上 1。最后,将日期和月份格式化为两位数,以保持格式的统一。
const today = new Date();
const day = String(today.getDate()).padStart(2, '0');
const month = String(today.getMonth() + 1).padStart(2, '0');
const year = today.getFullYear();
const formattedDate = `${day} ${month} ${year}`;
console.log(formattedDate); // 例如:01 01 2022
首先,我们创建了一个 Date 对象,该对象默认使用当前日期和时间。然后,我们分别获取了当前日期、月份和年份。对于日期和月份,我们使用了 String 的 padStart() 方法将它们格式化为两位数。padStart() 方法接受两个参数:要填充的总长度和要填充的值。在这里,我们要将日期和月份填充为两位数,如果它们不够长,就用 0 填充。例如,如果今天是 1 号,则会填充为 01。
最后,我们将日期、月份和年份组合成一个字符串,并将其存储在 formattedDate 变量中。这里使用了字符串插值,即反引号(`)和 ${}。反引号用来表示一个字符串字面量,${} 用于插入变量。
最后,我们将格式化后的日期打印到控制台上。
本文介绍了如何使用 JavaScript 获取当天日期,并将其按照 dd mm yyyy 的格式输出。我们首先创建了一个 Date 对象,然后获取了日期、月份和年份。我们使用了 padStart() 方法将日期和月份格式化为两位数,最后将它们组合成一个字符串,并输出到控制台。这个方法在许多应用程序中都非常有用,特别是需要显示日期的网站或应用程序。