请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

jeesite

 找回密码
 注册新会员
查看: 143|回复: 0

JS实现简单获取最近7天和最近3天日期的方法

[复制链接]
admin 发表于 2018-8-1 09:49:21 | 显示全部楼层 |阅读模式
JS实现简单获取最近7天和最近3天日期的方法
本文实例讲述了JS实现简单获取最近7天和最近3天日期的方法。分享给大家供大家参考,具体如下:
https://www.jb51.net/article/138393.htm

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>www.jb51.net JS获取最近三天和最近3天日期</title>
  6. </head>
  7. <body>
  8. <script>
  9. //获取最近7天日期
  10. console.log(getDay(0));//当天日期
  11. console.log(getDay(-7));//7天前日期
  12. //获取最近3天日期
  13. console.log(getDay(0));//当天日期
  14. console.log(getDay(-3));//3天前日期
  15. function getDay(day){
  16.     var today = new Date();
  17.     var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
  18.     today.setTime(targetday_milliseconds); //注意,这行是关键代码
  19.     var tYear = today.getFullYear();
  20.     var tMonth = today.getMonth();
  21.     var tDate = today.getDate();
  22.     tMonth = doHandleMonth(tMonth + 1);
  23.     tDate = doHandleMonth(tDate);
  24.     return tYear+"-"+tMonth+"-"+tDate;
  25. }
  26. function doHandleMonth(month){
  27.     var m = month;
  28.     if(month.toString().length == 1){
  29.      m = "0" + month;
  30.     }
  31.     return m;
  32. }
  33. </script>
  34. </body>
  35. </html>
复制代码





--------
运行结果:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册新会员

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册新会员

本版积分规则

QQ|手机版|小黑屋|Archiver|jeesite 官方论坛. ( 吉ICP备12004769号  

GMT+8, 2018-10-19 08:03 , Processed in 0.140625 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表