📌  相关文章
📜  时刻格式 dd.mm.yyyy - Javascript (1)

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

时刻格式 dd.mm.yyyy - Javascript

在Javascript中,我们可以使用一些内置的函数或库来处理日期和时间格式。本文将介绍如何以“dd.mm.yyyy”格式显示当前日期。

代码实现

我们可以使用以下代码来获取并格式化当前日期:

let today = new Date();
let day = today.getDate();
let month = today.getMonth() + 1; // JavaScript中的月份从0开始
let year = today.getFullYear();
let formattedDate = `${day}.${month}.${year}`;
console.log(formattedDate);
解释
  1. 首先,我们创建了一个新日期对象today,该对象将包含系统当前的日期和时间。
  2. 我们从日期对象中获取了日、月和年。注意月份需要加1,因为JavaScript中的月份从0开始,例如0表示一月,1表示二月。
  3. 我们将日、月和年连接起来,使用点号分隔,并将其存储在变量formattedDate中。
  4. 最后,我们将其输出到控制台中。
输出

代码执行后,将在控制台中显示当前日期:

21.08.2021
日期格式化

我们可以使用第三方库如day.jsmoment.js 来格式化日期,这些库提供了更多的日期和时间操作功能。

使用day.js格式化日期

以下示例是使用day.js格式化日期的示例:

const dayjs = require('dayjs')

let today = new Date();
let formattedDate = dayjs(today).format('DD.MM.YYYY');
console.log(formattedDate);
解释
  1. 我们导入day.js库。
  2. 我们创建了一个新日期对象today,该对象将包含系统当前的日期和时间。
  3. 我们使用day.js的format()函数将日期格式化为“DD.MM.YYYY”格式,并将其存储在变量formattedDate中。
  4. 最后,我们将其输出到控制台中。
输出

代码执行后,将在控制台中显示当前日期:

21.08.2021
结论

JavaScript提供了非常强大的功能来处理日期和时间格式。使用内置函数和第三方库,我们可以轻松地将日期格式化为我们需要的格式。