获取两个时间的月份和天数

lizyyt 2018-01-24 原文

获取两个时间的月份和天数

                var date1=$(“#startDate”).val();
                var date2=$(“#endDate”).val();
                //alert(“daysss  “+”sdate  “+date1+”   edate   “+date2)
                var a = /^(\d{4})-(\d{2})-(\d{2})$/
                if (!a.test(date1)) { //判断选中的日期格式
                    date1=date1.Format(“yyyy-MM-dd”);
                    date2=date2.Format(“yyyy-MM-dd”);
                }
                
                var a=new Date(date2);  //结束     addDateD(date2.trim(), 1)
                var b=new Date(date1);   //开始
                var year=a.getFullYear()-b.getFullYear();
                var month=a.getMonth()-b.getMonth();
                var day=a.getDate()-b.getDate()+1;
                var md=parseInt(month) + parseInt(year) * 12;
                var mm=a.getMonth();
                var d = new Date(year, mm, 0);
                var days=d.getDate();
                 //alert(”       “+mm+”月份 本月      “+days+”天”+”   相差 day  “+day);
                if(day<0){
                    md=md-1;
                    var mm=a.getMonth();
                    var d = new Date(year, mm, 0);
                    var days=d.getDate();
                    day=days+day;
                }else{
                    var vmm=a.getMonth()+1;
                    var vd = new Date(year, vmm, 0);
                    var days=vd.getDate();
                    if(day==days){
                        md=md+1;
                        day=0;
                    }
                }

发表于 2018-01-24 21:30 李志勇 阅读() 评论() 编辑 收藏

 

版权声明:本文为lizyyt原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lizyyt/p/8343639.html

获取两个时间的月份和天数的更多相关文章

随机推荐

  1. Matlab 图像处理中卷积的几种实现

    代码 clear;close all;clc img1 = rand(5,5); % 输入图像 img2 = […]...

  2. 面试题【树:重建二叉树】

    题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含 […]...

  3. ASCII码对照表

    ASCII(American Standard Code for Information Interchang […]...

  4. IE主页被修改问题的解决方案 – 逍遥云翳

    相信童鞋们都碰到过IE被莫名其妙的修改了的状况,有的时候即使使用了360,QQ,金山等公司的IE主页锁定都无济 […]...

  5. 程序员分前端与后端,那么后端程序员都做些什么?有什么用?

    原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML, […]...

  6. 五. SpringCloud服务降级和熔断

    1. Hystrix断路器概述 1.1 分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系, […]...

  7. Python-定时爬取指定城市天气(一)-发送给关心的微信好友

    一、背景     上班的日子总是3点一线,家里,公司和上班的路径,对于一个特别懒得我来说,经常遇到上班路上下雨 […]...

  8. Spark2.1.0——运行环境准备

    学习一个工具的最好途径,就是使用它。在IT领域,在深入了解一个系统的原理、实现细节之前,应当先准备好它的运行环 […]...

展开目录

目录导航