获取一周的开始时间与结束时间

quote

Success often depends upon knowing how long it will take to succeed.

获取一天所属一周的开始时间和结束时间。

function getTime(){
//获取周几,周日是0,返回结果是0-6  0(周日) 到 6(周六)
var days = new Date().getDay();
days = days === 0 ? days = 7 : days
//如果不减去1 就从周日开始了 ,所以减去1 从周一开始
var first = new Date() - 86400000*(days-1);
//一周的最后一天
var end = first + 86400000*6;
var firstYear = new Date(first).getFullYear();
//new Date.getMouth() 返回0到11 所以+1
var firstMonth = new Date(first).getMonth()+1;
var firstDate = new Date(first).getDate();
if(firstMonth<10){
	firstMonth = "0"+firstMonth;
}

if(firstDate<10){
	firstDate = "0"+firstDate;
}

var endYear = new Date(end).getFullYear();
var endMonth = new Date(end).getMonth()+1;
var endDate = new Date(end).getDate();

if(endDate<10){
	endDate = "0"+ endDate;
}

if(endMonth<10){
	endMonth = "0"+endMonth
}

var seperator = "/";
var finalFirst = firstYear + seperator + firstMonth + seperator + firstDate;
var finalEnd = endYear + seperator + endMonth + seperator + endDate;

return {
 finalFirst: finalFirst, // 开始时间
 finalEnd: finalEnd // 结束时间
	}
}

评论没有加载,检查你的局域网

Cannot load comments. Check you network.

eat();

sleep();

code();

repeat();