zoukankan      html  css  js  c++  java
  • javascript两个时间跨度计算

    function computeDateLength(){
                var leave=$("#ctl00_ContentPlaceHolder1_txtLeaveDate").val();
                var back=$("#ctl00_ContentPlaceHolder1_txtBackDate").val();
                var leavedate=new Date(leave.split(' ')[0].replace(/\-/g, "\/"))
                var backdate=new Date(back.split(' ')[0].replace(/\-/g, "\/"));
                var computedate=(backdate-leavedate)/86400000;//计算日期跨度
                var leavehour=leave.split(' ')[1].split(':')[0];
                var backhour=back.split(' ')[1].split(':')[0];
                var computehour=backhour-leavehour<0?24+(backhour-leavehour):backhour-leavehour;//计算小时跨度
                var leaveminute=leave.split(' ')[1].split(':')[1];
                var backminute=back.split(' ')[1].split(':')[1];
                var computeminute=backminute-leaveminute<0?60+(backminute-leaveminute):backminute-leaveminute;//计算分钟跨度
                computedate=backhour-leavehour<0?computedate-1:computedate;
                computehour=backminute-leaveminute<0?computehour-1:computehour;
                $("#ctl00_ContentPlaceHolder1_txtqjcd").val(computedate+"天"+computehour+" 时"+computeminute+" 分");
            }
    
  • 相关阅读:
    开篇之作
    瀑布流特效
    随写
    关于冒泡排序的补充
    New start-开始我的学习记录吧
    java中序列化的简单认识
    我的Python之路
    算法学习笔记
    Leaflet个人封装笔记
    反射获取config实体类属性并赋值
  • 原文地址:https://www.cnblogs.com/encore620/p/2094052.html
Copyright © 2011-2022 走看看