zoukankan      html  css  js  c++  java
  • js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数

    js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>.

    蕃薯耀 2016年12月29日 08:49:18 星期四

    http://www.cnblogs.com/fanshuyao/

    /**
     * 计算2个日期相差的天数,不包含今天,如:2016-12-13到2016-12-15,相差2天
     * @param startDateString
     * @param endDateString
     * @returns
     */
    function dateDiff(startDateString, endDateString){
    	var separator = "-"; //日期分隔符
    	var startDates = startDateString.split(separator);
    	var endDates = endDateString.split(separator);
    	var startDate = new Date(startDates[0], startDates[1]-1, startDates[2]);
    	var endDate = new Date(endDates[0], endDates[1]-1, endDates[2]);
    	return parseInt(Math.abs(endDate - startDate ) / 1000 / 60 / 60 /24);//把相差的毫秒数转换为天数 
    };
    
    
    
    /**
     * 计算2个日期相差的天数,包含今天,如:2016-12-13到2016-12-15,相差3天
     * @param startDateString
     * @param endDateString
     * @returns
     */
    function dateDiffIncludeToday(startDateString, endDateString){
    	var separator = "-"; //日期分隔符
    	var startDates = startDateString.split(separator);
    	var endDates = endDateString.split(separator);
    	var startDate = new Date(startDates[0], startDates[1]-1, startDates[2]);
    	var endDate = new Date(endDates[0], endDates[1]-1, endDates[2]);
    	return parseInt(Math.abs(endDate - startDate ) / 1000 / 60 / 60 /24) + 1;//把相差的毫秒数转换为天数 
    };
    

      

    (如果你觉得文章对你有帮助,欢迎捐赠,^_^,谢谢!) 

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>.

    蕃薯耀 2016年12月29日 08:49:18 星期四

    http://www.cnblogs.com/fanshuyao/

  • 相关阅读:
    XMLhttp.status返回值及xmlhttp.readState值
    移动端meta设置
    css自定义checkbox样式
    base.css(css基础样式)
    css文本块中首行文本的缩进,字间距
    jq里的 ajax( ) 方法
    小程序 背景图在开发工具上显示,但是在真机调试时无效
    小程序登陆锁-登录逻辑
    背景图尺寸(background-size)
    动态渲染style 背景图片
  • 原文地址:https://www.cnblogs.com/fanshuyao/p/6231579.html
Copyright © 2011-2022 走看看