js实现日期加1

访客8年前 (2017-07-06)javaScript3121

直接附代码

方法1:

<html>
<head>
   <script>
      function getLocalTime(addNum){//参数为加几天
  var today,ms,thatDay, y, m, d,endDate;
  today = new Date().getTime();
  ms = today + addNum*24*60*60*1000;
  thatDay = new Date(ms);
  y = thatDay.getFullYear();
  m = thatDay.getMonth()+1;
  d = thatDay.getDate();
  endDate = y+"-"+m+"-"+d;
  alert(endDate);
  //return endDate;
}
   </script>
</head>
<body>
 <input type='text'  id='a'  onclick="getLocalTime('1')"/>
</body>
<html>

方法2:

<html>
<head>
   <script>
      function getLocalTime(addNum){//参数为加几天
      var d2=document.getElementById("aa").value;    
      var arys= new Array();
      arys=d2.split('-');
       //得到日期类型
      var myDate = new Date(arys[0],arys[1],arys[2]); 
      myDate=myDate.valueOf();         
      myDate=myDate +addNum * 24 * 60 * 60 * 1000;
      myDate = new Date(myDate);
      alert(myDate.getFullYear() + "-" + (myDate.getMonth()) + "-" + myDate.getDate() );
}
   </script>
</head>
<body>
 <input type='text'  id='aa' value='2017-7-5' onclick="getLocalTime('1')"/>
</body>
<html>

本文原创,转载必追究版权。

分享给朋友:

相关文章

js动态加载复选框checkbox(XML串)

 首先,使用JS动态产生Checkbox可以采用如下类似的语句:代码如下:var checkBox=document.createElement("input");che...

揭秘!如何用一句话找到你的一万微友

 玩微商一年半的时间了,现在的微商如火如荼,很多刚进入微商行业的伙伴都在烦恼一个问题,那就是粉丝、粉丝,我最近调查了身边30多个微友,有25个竟然都是好友问题,有的竟然给我说主动加了50多个...

坑爹的ShowModalDialog 后台传值解决方案

 今天遇到需要ShowModalDialog打开页面,通过acceptanceIds 参数值后台过滤出相应结果前台  var url = "loadAccept...

开机密码忘记怎么办

1、重新启动计算机,在启动画面出现后马上按下F8键(不同类型型号电脑启动键不一样,参考附加),选择“带命令行的安全模式”。2、运行过程结束时,系统列出了系统超级用户“administrator”和本地...

目标管理法——目标分解法

让自己的人生更幸福更有意义关键是:要将梦想转化为具体的目标,然后合理的分解,达到量化,指标化!现将学习到的两种非常有效的目标分解法分享给所有梦想、有激情的朋友:祝愿大家都能梦想成真! 一、俄...

office 2010安装、激活、激活工具下载

office 2010安装、激活、激活工具下载

 首先下载好工具包(包括office 2010安装程序、激活工具及Microsoft .NET Framework 4.0),点击工具包下载进行下载;安装好office 2010。如果是wi...

评论列表

二次元空间
二次元空间
8年前 (2017-07-10)

文章写的挺不错的,留言支持下,欢迎回访我的网站,你网站挺不错的,能否交换友链。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。