美文网首页
小老虎的开发记述【十二】Js判断日期之间时间差

小老虎的开发记述【十二】Js判断日期之间时间差

作者: ed75f7f7d38d | 来源:发表于2017-07-24 23:11 被阅读0次

最近在开发的时候接到了一个报表需求。

首先设置一个主表的开始时间和结束时间,是时分秒的。然后再设置另外一个表的最后时间。
根据设置的拖延天数、最后时间、以及主表的开始时间。做一个小时差。关键是全部在页面处理,最后存到后台。这就让小老虎很尴尬了,不过最后还是解决了。粘下代码给各位分享一下。

function timeTest()
{
    //时间对象
    var mydate = new Date();
    //获取年
    var year = mydate.getFullYear();
    //获取月份,这里获取的月份是0到11要加1
    var month = mydate.getMonth()+1;
    //获取当前日期
    var day = mydate.getDate();
    //把当前时间变换成毫秒值
    var date1 = new Date(Date.UTC(year,month,day,22,55,55));
    var date2 = new Date(Date.UTC(year, month, day+2, 08, 38, 22));
    //得出相差的毫秒值
    var result = date2 - date1;
    alert(result);
    //最后得出小时
    var hour = result / 1000 / 60 / 60;
    alert(hour+"小时");
}

_代码就在这里

相关文章

网友评论

      本文标题:小老虎的开发记述【十二】Js判断日期之间时间差

      本文链接:https://www.haomeiwen.com/subject/gwuikxtx.html