// 计算本周的日期

getDate (n) {

let now = new Date()

let year = now.getFullYear()

// 因为月份是从0开始的,所以获取这个月的月份数要加1才行

let month = now.getMonth() + 1

let date = now.getDate()

let day = now.getDay()

// 判断是否为周日,如果不是的话,就让今天的day-1(例如星期二就是2-1)

if (day !== 0) {

n = n + (day - 1)

} else {

n = n + day

}

if (day) {

// 这个判断是为了解决跨年的问题

if (month > 1) {

// month = month

} else {

year = year - 1

month = 12

}

}

now.setDate(now.getDate() - n)

year = now.getFullYear()

month = now.getMonth() + 1

date = now.getDate()

let s = year + '-' + (month < 10 ? ('0' + month) : month) + '-' + (date < 10 ? ('0' + date) : date)

return s

}

this.getDate(0) 周一的日期

this.getDate(-6) 周日的日期

this.getDate(-7) 下周一

thi.getDate(-13) 下周日

获取当前周的周一的日期和周日的日期相关推荐

  1. 根据当前时间获取当前周的周一到周日的日期

    根据当前时间获取当前周的周一到周日的日期 public class DateUtils {/*** 周一* @return*/public String getMonday(){SimpleDateF ...

  2. php获取当前周得周一_PHP怎样获得最近一个周一和上周一的日期?

    展开全部 本周周一的日期:$ts = time(); $this_monday = this_monday($ts); echo date('Y-m-d H:i:s', $this_monday); ...

  3. php获取当前周得周一_php获取本周一的日期实现方法

    这篇文章主要介绍了php获取本周星期一具体日期的方法,涉及php针对日期的操作技巧,非常具有实用价值,感兴趣的朋友可将该代码片段整合进自己的日期类中以方便日后调用,需要的朋友可以参考下 本文实例讲述了 ...

  4. java 获取当前周的周一和周日的日期

    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 Calendar cld = Calendar. ...

  5. php获取当前周得周一_php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期...

    //本周一 echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600)); //w为星期几的数字形 ...

  6. js实现获取当前周,过去和未来周的时间段日期

    function getWeekTime(){var currentFirstDate;var formatDate = function(date){ var year = date.getFull ...

  7. java 输入一个时间,获取当前周的周一以及周五时间【自然周】

    private static void getWeekByDate(Date time) { SimpleDateFormat sdf = new SimpleDateFormat("yyy ...

  8. MySQL获取 查询上周的周一 查询上周的周日(星期日)查询本周的周一(星期一) 查询本周的周日(星期日)

    查询本周的周一(星期一): select subdate(curdate(),date_format(curdate(),'%w')-1) 查询上周的周一(星期一): select subdate(c ...

  9. php获取当前周的起止日期,php获取本周开始日期和结束日期的方法

    这篇文章主要介绍了php获取本周开始日期和结束日期的方法,实例分析了php操作日期的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php获取本周开始日期和结束日期的方法.分享给大家供 ...

最新文章

  1. 2021年大数据HBase(三):HBase数据模型!!!【建议收藏】
  2. Java项目:前台预定+后台管理酒店管理系统(java+SSM+jsp+mysql+maven)
  3. Matlab 如何回退上一步、批量注释以及取消注释
  4. 如何解决Win10不能新建项目的问题?
  5. atmega8 Flash的使用
  6. 使用Keras进行深度学习:(二)CNN讲解及实践
  7. 学生党如何拿到阿里技术offer:《阿里面试(成功)》
  8. 织梦guestbook.php漏洞,DEDE:织梦漏洞修复(含任意文件上传漏洞与注入漏洞)
  9. IDEA 搭建 SpringBoot + Maven + Oracle + Hibernate 项目框架
  10. 作者:丁伟(1972-),男,博士,中国联合网络通信有限公司网络技术研究院高级工程师。...
  11. mac php编译freetype,Mac下本机自带PHP缺少freetype最终解决方案
  12. keil5 仿真usart窗口没有限制_多体仿真:DS SIMULIA Simpack 2021
  13. 光纤跳线接口_你知道光纤接头、尾纤、终端盒的作用与接法嘛?读懂这篇足够...
  14. php 如何查询数组,php
  15. The preferences of “An Overview of Speech Dereverberation“
  16. excel一列求和_EXCEL表格怎么自动求和?4种典型批量求和套路
  17. QString 转toLatin1 toUtf8 toLocal8Bit区别
  18. RTrPPG: An Ultra Light 3DCNN for Real-Time Remote Photoplethysmography
  19. ubuntu14.04安装谷歌输入法
  20. java访问FTP可重用ssl通道

热门文章

  1. CSS颜色 尺寸 字体属性 文本属性
  2. Vue组件传值EventBus
  3. 微信小程序 抓包踩坑
  4. Intel 3D XPoint存储黑科技显微镜下露出真面目
  5. c#调用API实现抓图
  6. linux咪咕视频,咪咕视频电脑版
  7. mapboxGL地图分享功能的实现
  8. 《YOLOX: Exceeding YOLO Series in 2021》阅读
  9. Jira获取issue活动中改动记录,查找xx更新过xx field字段
  10. 苹果亮度自动调节怎么关闭_如果你对手机的自动亮度调节不满意,试试这个quot;velis自动亮度quot;...