📜  javascript 获取日期 - Javascript (1)

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

JavaScript 获取日期

JavaScript 是一种强大的编程语言,它可以用来开发 Web 应用程序。其中一个常见的编程任务是获取当前日期或特定日期。 在本文中,我们将介绍如何使用 JavaScript 获取日期。

获取当前日期

要获取当前日期,可以使用 JavaScript 的内置 Date 对象。 这个对象表示当前日期和时间。

const today = new Date();
console.log(today);

这将输出当前日期和时间,如下所示:

Wed Sep 15 2021 00:10:27 GMT+0800 (中国标准时间)

要获取特定格式的日期:

const today = new Date();
const year = today.getFullYear();
const month = (today.getMonth() + 1).toString().padStart(2, '0');
const day = today.getDate().toString().padStart(2, '0');

const formattedDate = `${year}-${month}-${day}`;
console.log(formattedDate);

这将输出当前日期的格式,如下所示:

2021-09-15
获取特定日期

要获取特定日期,可以在 Date 构造函数中提供年份、月份和日期参数。 例如,在下面的代码中,我们将获取 2021 年 9 月 21 日的日期。

const targetDate = new Date(2021, 8, 21);
console.log(targetDate);

这将输出特定日期和时间,如下所示:

Tue Sep 21 2021 00:00:00 GMT+0800 (中国标准时间)

要获取特定格式的日期:

const targetDate = new Date(2021, 8, 21);

const year = targetDate.getFullYear();
const month = (targetDate.getMonth() + 1).toString().padStart(2, '0');
const day = targetDate.getDate().toString().padStart(2, '0');

const formattedDate = `${year}-${month}-${day}`;
console.log(formattedDate);

这将输出特定日期的格式,如下所示:

2021-09-21
获取时间戳

JavaScript 还提供了一种方法来获取当前日期和时间的时间戳。 时间戳是表示特定日期和时间的数字值,通常用于进行日期计算。

const now = new Date();
const timestamp = now.getTime();
console.log(timestamp);

这将输出当前日期和时间的时间戳,如下所示:

1631673412092
总结

在本文中,我们了解了如何使用 JavaScript 获取当前日期、特定日期和时间戳。 Date 对象提供了一个简单但强大的方法来处理日期和时间。 希望这篇文章对你有所帮助!