欢迎访问宙启技术站
智能推送

getDay()函数获取日期的星期几?

发布时间:2023-06-30 04:32:21

getDay()函数是一个JavaScript内置函数,用于获取指定日期的星期几。该函数返回一个整数值,代表星期几,其中0表示星期日,1表示星期一,以此类推,6表示星期六。

以下是使用getDay()函数的示例代码:

var date = new Date();
var day = date.getDay();

console.log(day); // 输出当前日期的星期几

上述代码中,首先使用new Date()创建一个日期对象,然后使用getDay()函数获取该日期的星期几,并将结果保存在变量day中。最后,将星期几打印到控制台。

getDay()函数也可以接受一个日期参数,以获取指定日期的星期几。例如,要获取2021年1月1日的星期几,可以进行如下操作:

var date = new Date("2021-01-01");
var day = date.getDay();

console.log(day); // 输出2021年1月1日的星期几

在上述代码中,我们使用new Date("2021-01-01")创建了一个指定日期的日期对象,然后使用getDay()函数获取该日期的星期几。

需要注意的是,getDay()函数返回的是一个基于本地时间的星期几,因此结果可能会因为不同的时区或地区而有所不同。如果需要基于其他时区或地区的星期几,可以使用相关的日期库或工具来处理。