切换风格

默认梦幻1 梦幻9 白云 简约黑色 花卉 简约米色 城市 粉色心情 雪山 绿野仙踪 伦敦 薰衣草 加州 星空
回复 0

72

主题

369

帖子

522万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5221595
js获取本周时间日期[复制链接]
发表于 2018-6-20 13:31:42 | 显示全部楼层 |阅读模式
  1. <!DOCTYPE html>
  2. <html lang="en">

  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>js获取本周时间日期</title>
  6. </head>

  7. <body>
  8.     <script>
  9.         var now = new Date(); //当前日期
  10.         var nowDayOfWeek = now.getDay(); //今天本周的第几天
  11.         var nowDay = now.getDate(); //当前日
  12.         var nowMonth = now.getMonth(); //当前月
  13.         var nowYear = now.getYear(); //当前年
  14.         nowYear += (nowYear < 2000) ? 1900 : 0; //
  15.         var lastMonthDate = new Date(); //上月日期
  16.         lastMonthDate.setDate(1);
  17.         lastMonthDate.setMonth(lastMonthDate.getMonth() - 1);
  18.         var lastYear = lastMonthDate.getYear();
  19.         var lastMonth = lastMonthDate.getMonth();
  20.         
  21.         //获得本周的开始日期
  22.         var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek);
  23.          //获得本周的结束日期
  24.         var weekEndDate = new Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek));

  25.         console.log('开始时间:' + formatDate(weekStartDate) + '---------结束时间:' + formatDate(weekEndDate));

  26.         function formatDate(date) {
  27.             var y = date.getFullYear();
  28.             var m = date.getMonth() + 1;
  29.             m = m < 10 ? '0' + m : m;
  30.             var d = date.getDate();
  31.             d = d < 10 ? ('0' + d) : d;
  32.             var h = date.getHours();  
  33.             var minute = date.getMinutes();
  34.             minute = minute < 10 ? ('0' + minute) : minute;
  35.             var s = date.getMilliseconds();
  36.             s = s < 10 ?('0'+s) : s;
  37.             return y + '-' + m + '-' + d + ' '+ h + '-' + minute + '-'+s;
  38.         };
  39.     </script>
  40. </body>

  41. </html>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|Archiver|手机版|小黑屋|阿西里西官网论坛 ( 黔ICP备15005599号-4 )

GMT+8, 2020-8-8 23:13 , Processed in 0.058738 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2018 阿西里西论坛 html php TP5资源下载群②

返回顶部