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

📅  最后修改于: 2023-12-03 14:55:09.515000             🧑  作者: Mango

时刻格式日期 dd mm yyyy - JavaScript

简介

在JavaScript中,有时候我们需要以特定的格式显示日期,包括日期、月份和年份。本文将介绍如何使用JavaScript创建一个函数,以格式"dd mm yyyy"显示当前日期。

实现

下面是一个示例函数,以当前日期为例,将其格式化为"dd mm yyyy":

function formatDate(date) {
  const day = String(date.getDate()).padStart(2, '0');
  const month = String(date.getMonth() + 1).padStart(2, '0');
  const year = date.getFullYear();
  
  return `${day} ${month} ${year}`;
}

const currentDate = new Date();
console.log(formatDate(currentDate)); // 输出当前日期,例如:"29 10 2023"

上述代码中,我们使用getDate()getMonth()getFullYear()这三个Date对象的方法来获取当前日期、月份和年份。

然后,我们使用padStart()方法来确保日期和月份始终是两位数,如果不足两位则在前面补零。

最后,我们将日期、月份和年份用空格分隔起来,并作为格式化后的日期返回。

Markdown代码片段
```javascript
function formatDate(date) {
  const day = String(date.getDate()).padStart(2, '0');
  const month = String(date.getMonth() + 1).padStart(2, '0');
  const year = date.getFullYear();
  
  return `${day} ${month} ${year}`;
}

const currentDate = new Date();
console.log(formatDate(currentDate)); // 输出当前日期,例如:"29 10 2023"