📜  获取今天的日期 javascript (1)

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

获取今天的日期 JavaScript

JavaScript 是一种广泛使用的脚本语言,可以用于在网页中改变 HTML 内容,验证表单数据,创建动态效果和交互式图像等。本文将介绍如何使用 JavaScript 来获取今天的日期。

方法一:使用 Date() 对象

JavaScript 中的内置 Date() 对象可以获取当前的日期和时间。可以使用 Date() 对象的方法来提取年、月、日等部分,从而获取今天的日期。

const today = new Date();
const dd = String(today.getDate()).padStart(2, '0');
const mm = String(today.getMonth() + 1).padStart(2, '0'); // January is 0!
const yyyy = today.getFullYear();

const todayFormatted = `${yyyy}-${mm}-${dd}`;

console.log(todayFormatted);

输出结果为:

2022-06-01

方法二:使用 moment.js 库

moment.js 是一个流行的 JavaScript 库,用于解析、验证、操作和显示日期和时间。可以使用它来获取今天的日期,只需要导入 moment.js 库。

const moment = require('moment');

const today = moment().format('YYYY-MM-DD');

console.log(today);

输出结果为:

2022-06-01

方法三:使用 luxon 库

luxon 是一个用于处理日期和时间的轻量级 JavaScript 库。它提供了许多方便的方法来获取和操作日期和时间,而且它的代码库体积相对比较小。

const { DateTime } = require('luxon');

const today = DateTime.local().toISODate();

console.log(today);

输出结果为:

2022-06-01

因此,以上是三种方法可以用于获取今天的日期 JavaScript。根据你的个人偏好和项目需求,选择适合自己的方法即可。