var weekArray = new Array("周日", "周一", "周二", "周三", "周四", "周五", "周六");
function genDateLi(dateArr) { var data = []; for (var i=0; i<dateArr.length; i++) { var date = dateArr[i]; var arys1 = date.split('-'); //日期为输入日期,格式为 2013-3-10 var ssdate = new Date(arys1[0], parseInt(arys1[1]-1), arys1[2]); var weekIndex = ssdate.getDay(); //就是你要的周几 data.push('<li class="d_sli" dateStr=' + date + '>'); data.push('<a href="javascript:;">'); data.push('<p class="rq">' + date.substring(5)+ '</p><p class="xq">' + weekArray[weekIndex] + '</p>'); data.push('</a>'); data.push('<i class="d_sli_xz"></i>'); data.push('</li>'); } return data.join(''); }