以下函数用于获取指定时间或现在是星期几,代码是否有错误,如有错误,请改正
function getWeek(date){
var weeks="星期天,星期一,星期二,星期三,星期四,星期五,星期六".split(",");
if(date)
var day=date.getDay();
else
var day=new Date().getDay();
if(day)
return weeks[day];
}
function getWeek(date){
var weeks="星期天,星期一,星期二,星期三,星期四,星期五,星期六".split(",");
if(date)
var day=date.getDay();
else
var day=new Date().getDay();
if(day)
return weeks[day];
}
改为"星期天,星期一,星期二,星期三,星期四,星期五,星期六".split(", ")//中文逗号 中文逗号
注意逗号要统一
var weeks = ("星期天,星期一,星期二,星期三,星期四,星期五,星期六").split(",");
当日期参数的getDay()超过6时,将发生数组索引超出的错误
在js里面该不会报错,只是返回undefind而已
function getDate(date)
{
var weeks = new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
if(date)
var day = date.getDay();
else
var day = new Date().getDay(); return weeks[day];
}看到lz的代码就无语了。。