我正在使用以下代码段来获取每月的第一天和最后一天,它们工作正常,但我需要的只是获取Name字符串,例如“Fri”,“Wed”,“Sun”,并且代码返回的长日期格式为:


var today = new Date();
var lastOfMonth = new Date(today.getFullYear(),today.getMonth()+1, 0);

var today = new Date();
var firstOfMonth = new Date(today.getFullYear(),today.getMonth(), 1);

您能否让我知道我如何只能获取第一天的一周中的第一天的名称或编号(使用getDay())?

最佳答案

使用没有使用getDay

today.getDay();

月初
 firstOfMonth.getDay();

一个月的最后一个
 lastOfMonth.getDay();

或者如果你想使用dayname
var days = ['Sun','Mon','Tues','Wed','Thrus','Fri','Sat'];
//First of month
days[firstOfMonth.getDay()];
//last of month
days[lastOfMonth.getDay()];

07-24 09:43
查看更多