js实现日期加1

访客9年前 (2017-07-06)javaScript3997

直接附代码

方法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>

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

分享给朋友:

相关文章

java解析JSON 数组数据 实例

 public  static void main (String args[]){  String sJson ="[{'acceptTim...

freeMarker 截取字符串(操作字符串函数 )

<#if c.proSummary!?length gt 25>  <!-- 如果长度 >25 截取25个字-->    ...

js/jquery 日历控件及实例下载

js/jquery 日历控件及实例下载

实现日历控件效果:页面:<link href="${base}/resource/${profile.path}/css/lhgcalendar.css" rel="...

开机密码忘记怎么办

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

竟然可以这样打扮!女人呆了!男人痴了!

来个轻松点的哇,惊呆了,肯定贵不了,立刻去瞅瞅...

谈话让别人舒服的程度,决定你成功的高度

职场上,有这样两种截然相反的人:有人生怕别人舒服,尽量让别人不舒服,而只要自己舒服就行;还有一类人生怕别人不舒服,尽量让别人舒服,哪怕委屈自己。猎头公司猎聘的老总有几十万年薪的,也有几百万的,甚至有过...

评论列表

发表评论

访客

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