📅  最后修改于: 2023-12-03 14:57:14.780000             🧑  作者: Mango
在 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
对象,并使用这个对象的 getFullYear
、getMonth
和 getDate
方法来获取当前年、月和日。然后使用这些值来构建一个日期字符串。最后在控制台中输出这个日期字符串。
如果要获取当前月的第一天和最后一天的日期,可以使用以下代码:
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
对象,并使用这个对象的 getFullYear
和 getMonth
方法来获取当前年和月。然后使用这些值来创建两个新的 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
对象,并使用这个对象的 getFullYear
和 getMonth
方法来获取当前年和月。然后使用这些值来创建一个新的 Date
对象,表示当前月的最后一天,并使用这个对象的 getDate
方法来获取这一天的日期。最后在控制台中输出这个日期对象。
以上就是获取当前日期 JavaScript 全月的一些示例代码。根据实际需求,可以选择其中合适的代码来使用。