全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js获取当前周、上一周、下一周日期

效果图:

代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html >
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>日历操作</title>
  <script>
    window.onload = function(){     
      var cells = document.getElementById('monitor').getElementsByTagName('td');
      var clen = cells.length;
      var currentFirstDate;
      var formatDate = function(date){       
        var year = date.getFullYear()+'年';
        var month = (date.getMonth()+1)+'月';
        var day = date.getDate()+'日';
        var week = '('+['星期天','星期一','星期二','星期三','星期四','星期五','星期六'][date.getDay()]+')'; 

        return year+month+day+' '+week;
      };
      var addDate= function(date,n){    
        date.setDate(date.getDate()+n);    
        return date;
      };
      var setDate = function(date){       
        var week = date.getDay()-1;
        date = addDate(date,week*-1);
        currentFirstDate = new Date(date);

        for(var i = 0;i<clen;i++){         
          cells[i].innerHTML = formatDate(i==0 ? date : addDate(date,1));
        }        
      };       
      document.getElementById('last-week').onclick = function(){
        setDate(addDate(currentFirstDate,-7));     
      };       
      document.getElementById('next-week').onclick = function(){         
        setDate(addDate(currentFirstDate,7));
      };   
      setDate(new Date());
    }
  </script>
</head>
<body>
  <button id="last-week">上一周</button><button id="next-week">下一周</button>
  <table id="monitor">
    <tr>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
  </table>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# js获取当前日期  # js获取当前周的日期  # js获取当前日期年月日  # javascript 当前日期加(天、周、月、年)  # js实现获取当前时间是本月第几周的方法  # moment.js轻松实现获取当前日期是当年的第几周  # JS实现获取当前所在周的周六、周日示例分析  # 怎么使用js计算当前一周的日期  # JS如何根据当前日期获取一周所有日期  # moment.js 计算当前一周、一月对应日期的实例  # js根据当前日期获取前一周或者后一周等日期  # 如何用js获取当年周数列表以及当前日期是第几周  # 星期天  # 上一周  # meta  # http  # equiv  # head  # gt  # html  # EN  # Content  # script  # title  # onload  # window 


相关文章: 如何在阿里云香港服务器快速搭建网站?  如何通过主机屋免费建站教程十分钟搭建网站?  招贴海报怎么做,什么是海报招贴?  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  定制建站如何定义?其核心优势是什么?  如何快速生成ASP一键建站模板并优化安全性?  制作公司内部网站有哪些,内网如何建网站?  建站之星如何快速生成多端适配网站?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  建站主机如何选?性能与价格怎样平衡?  装修招标网站设计制作流程,装修招标流程?  如何在阿里云通过域名搭建网站?  江苏网站制作公司有哪些,江苏书法考级官方网站?  如何将凡科建站内容保存为本地文件?  重庆市网站制作公司,重庆招聘网站哪个好?  宝塔建站后网页无法访问如何解决?  html制作网站的步骤有哪些,iapp如何添加网页?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  如何正确选择百度移动适配建站域名?  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  ,制作一个手机app网站要多少钱?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何用腾讯建站主机快速创建免费网站?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  XML的“混合内容”是什么 怎么用DTD或XSD定义  青浦网站制作公司有哪些,苹果官网发货地是哪里?  香港服务器选型指南:免备案配置与高效建站方案解析  自助网站制作软件,个人如何自助建网站?  孙琪峥织梦建站教程如何优化数据库安全?  南宁网站建设制作定制,南宁网站建设可以定制吗?  定制建站方案优化指南:企业官网开发与建站费用解析  SQL查询语句优化的实用方法总结  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  ,购物网站怎么盈利呢?  制作网站外包平台,自动化接单网站有哪些?  制作企业网站建设方案,怎样建设一个公司网站?  如何在IIS7中新建站点?详细步骤解析  北京建设网站制作公司,北京古代建筑博物馆预约官网?  如何在橙子建站上传落地页?操作指南详解  昆明高端网站制作公司,昆明公租房申请网上登录入口?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  如何选择高效可靠的多用户建站源码资源?  历史网站制作软件,华为如何找回被删除的网站?  如何通过虚拟机搭建网站?详细步骤解析 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。