JS获取当前周

简介: var now = new Date() var weekFirstDay = new Date(now- (now.getDay() - 1) * 86400000) var firstMonth = Number(weekFirstDay.
 var now = new Date()
 var weekFirstDay = new Date(now- (now.getDay() - 1) * 86400000)
 var firstMonth = Number(weekFirstDay.getMonth()) + 1
 var weekLastDay = new Date((weekFirstDay / 1000 + 6 * 86400) * 1000)
 var lastMonth = Number(weekLastDay.getMonth()) + 1
 var currentWeek = weekFirstDay.getFullYear() + '-' + firstMonth + '-' + weekFirstDay.getDate() + '~' + weekLastDay.getFullYear() + '-' + lastMonth + '-' + weekLastDay.getDate()

其中注意getYear()和getFullYear()的区别

目录
相关文章
|
4月前
|
JavaScript
js获取最近7天的时间
js获取最近7天的时间
|
4月前
|
JavaScript 前端开发
js对比日期大小
js对比日期大小
28 1
|
4月前
|
JavaScript
js获取年月份
js获取年月份
|
存储 缓存 JavaScript
js中的日期和时间
时间戳,是计算机里存储和表示时间的基本方式。 以1970年1月1日0时0分0秒作为基准 计算当前时刻与这个基准时刻的秒数/毫秒/微妙之差 得到的这个数字就叫做时间差。
|
JavaScript
JS(第十二课)JS中的日期对象
JS(第十二课)JS中的日期对象
90 0
|
JavaScript
JS 获取后七天内的日期,包括当前时间
JS 获取后七天内的日期,包括当前时间
361 0
|
JavaScript 容器
学习JS第一天
学习JS第一天
46 0
|
JavaScript
JS处理出生日期月份问题
JS处理出生日期月份问题
|
JavaScript
js获取日期
js获取日期
82 0
|
JavaScript
js实现回看近七天日期
js实现回看近七天日期
316 42