zoukankan      html  css  js  c++  java
  • javascript 输入两个日期,得到两个日期相差的天数

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script>
    function cha(){

    var y1=document.twoday.y1.value;
    var m1=document.twoday.m1.value;
    var d1=document.twoday.d1.value;
    var y2=document.twoday.y2.value;
    var m2=document.twoday.m2.value;
    var d2=document.twoday.d2.value;
    var date1="";
    date1+=y1;
    date1+="/";
    date1+=m1;
    date1+="/";
    date1+=d1;
    var date2="";
    date2+=y2;
    date2+="/";
    date2+=m2;
    date2+="/";
    date2+=d2;
    var begin = new Date(date1);//日期对象
    var end = new Date(date2);
    var diff = end.getTime() -begin.getTime();//获取两个日期对象相减,单位是毫秒
    document.twoday.day.value=((diff/(3600*1000))/24);
    }
    </script>
    </head>
    <body>
    <form name="twoday">
    第一个时间:
    <input type="text" name="y1">年
    <input type="text" name="m1">月
    <input type="text" name="d1">日 </br>
    第二个时间:
    <input type="text" name="y2">年
    <input type="text" name="m2">月
    <input type="text" name="d2">日 </br>
    <input type="button" onclick="cha()" value="两个时间相差的天数"><br>
    <input type="text" name="day">
    </form>
    </body>
    </html>

  • 相关阅读:
    解释器模式
    命令模式
    责任链模式
    代理模式
    享元模式
    外观模式
    装饰器模式
    组合模式
    过滤器模式
    js广告浮动
  • 原文地址:https://www.cnblogs.com/tutuwowo/p/5543492.html
Copyright © 2011-2022 走看看