判断当前日期在哪个季度
原创
©著作权归作者所有:来自51CTO博客作者liuhao951866的原创作品,请联系作者获取转载授权,否则将追究法律责任
function hms(date) {
date.setHours(23);
date.setMinutes(59);
date.setSeconds(59);
}
var date1 = new Date();
date1.setMonth(2);
date1.setDate(31);
hms(date1)
var date2 = new Date();
date2.setMonth(5);
date2.setDate(30);
hms(date2)
var date3 = new Date();
date3.setMonth(8);
date3.setDate(30);
hms(date3)
var date4 = new Date();
date4.setMonth(11);
date4.setDate(31);
hms(date4);
var date = new Date();
var num = 0;
switch (true) {
case date.getTime() <= date1.getTime():
num = 1;
break;
case date.getTime() >= date1.getTime() && date.getTime() <= date2.getTime():
num = 2;
break;
case date.getTime() >= date2.getTime() && date.getTime() <= date3.getTime():
num = 3;
break;
case date.getTime() >= date3.getTime() && date.getTime() <= date4.getTime():
num = 4;
break;
}