在java或 js中的日期时间转换问题

1.在js中需要求的当前日期的周一和周日

var now = new Date(); // 当前日期时间对象
var date = now.getDate(); // 当前是几号:当前日期在一个月中的第几天
var d2 = now.getDay(); // 当前周几: 当前日期在本周当中是周几

获取周一和周日的日期
    var mondayDistance = now.getDay() - 1; // 距离周一几天
    var sundayDistance = (7 - mondayDistance) - 1; // 距离周末几天
    
    var monday = new Date(new Date().setDate(now.getDate() - mondayDistance)); // setDate方法用于将日期设定为指定的当前月的第几天
    var sunday = new Date(new Date().setDate(now.getDate() + sundayDistance));
    console.log(monday);
    console.log(sunday);

 

posted @ 2017-08-31 14:32  果感  阅读(1381)  评论(0编辑  收藏  举报