JS根据选中日期获取当前周的周一和周日日期


1、根据当前日期演示

 1 var now =new Date();
 2             var nowTime =now.getTime();
 3             var day =now.getDay();
 4             var oneDayTime =24*60*60*1000;
 5 
 6             //显示周一
 7             var MondayTime =nowTime - (day-1)*oneDayTime;
 8             //显示周日
 9             var SundayTime = nowTime +(7-day)*oneDayTime;
10 
11             //初始化日期时间
12             var monday =new Date(MondayTime);
13             var sunday = new Date(SundayTime);
14 
15             //打印查看结果
16             alert(monday);
17             alert(sunday);

2、js根据日期的方法获取当前这一周的周一(或者周日)

//获取当前日期周一
function getFirstDayOfWeek(date){
    var day =date.getDay()||7;
    return new Date(date.getFullYear(),date.getMonth(),date.getDate()+1-day);
};
//获取当前日期周日
function getLastDayOfWeek (date) {
    var day = date.getDay() || 7;
    return new Date(date.getFullYear(), date.getMonth(), date.getDate()+7 - day);
};

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM