📌  相关文章
📜  获取当前日期 javascript 全月 - Javascript (1)

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

获取当前日期 JavaScript 全月

在 JavaScript 中,可以使用 Date 对象来获取当前日期和时间。以下是一些基于 Date 对象的方法来获取当前日期和相关信息的示例代码。

获取当前日期

要获取当前日期,可以使用以下方法:

const currentDate = new Date();
const year = currentDate.getFullYear();
const month = currentDate.getMonth() + 1; // 月份从0开始,因此要加1
const day = currentDate.getDate();
const dateString = `${year}-${month}-${day}`;
console.log(dateString);

这个示例代码首先创建一个新的 Date 对象,并使用这个对象的 getFullYeargetMonthgetDate 方法来获取当前年、月和日。然后使用这些值来构建一个日期字符串。最后在控制台中输出这个日期字符串。

获取当前月的第一天和最后一天

如果要获取当前月的第一天和最后一天的日期,可以使用以下代码:

const currentDate = new Date();
const year = currentDate.getFullYear();
const month = currentDate.getMonth() + 1; // 月份从0开始,因此要加1
const firstDay = new Date(year, month - 1, 1);
const lastDay = new Date(year, month, 0);
console.log(firstDay);
console.log(lastDay);

这个示例代码首先创建一个新的 Date 对象,并使用这个对象的 getFullYeargetMonth 方法来获取当前年和月。然后使用这些值来创建两个新的 Date 对象,一个表示当前月的第一天,另一个表示当前月的最后一天。最后在控制台中输出这两个日期对象。

获取当前月的天数

要获取当前月的天数,可以使用以下代码:

const currentDate = new Date();
const year = currentDate.getFullYear();
const month = currentDate.getMonth() + 1; // 月份从0开始,因此要加1
const lastDay = new Date(year, month, 0);
const dayCount = lastDay.getDate();
console.log(dayCount);

这个示例代码首先创建一个新的 Date 对象,并使用这个对象的 getFullYeargetMonth 方法来获取当前年和月。然后使用这些值来创建一个新的 Date 对象,表示当前月的最后一天,并使用这个对象的 getDate 方法来获取这一天的日期。最后在控制台中输出这个日期对象。

以上就是获取当前日期 JavaScript 全月的一些示例代码。根据实际需求,可以选择其中合适的代码来使用。