📅  最后修改于: 2023-12-03 15:01:46.123000             🧑  作者: Mango
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
对象提供了一个简单但强大的方法来处理日期和时间。 希望这篇文章对你有所帮助!