zoukankan      html  css  js  c++  java
  • 日期比较

    CS方法


    //比较开始时间和结束时间

        public bool CheckDate(string strStartDate, string strEndDate)

        {

            bool flag = false;

                   string tempStartDate = ConvertDateFormat(strStartDate).ToString();

            string tempEndDate = ConvertDateFormat(strEndDate).ToString();

           

            if (tempStartDate!=""&&tempEndDate!="")

            {

                  DateTime startDate = DateTime.Parse(tempStartDate);

                  DateTime EndDate = DateTime.Parse(tempEndDate);

                  //结束时间大于或者等于开始时间,则返回为真

                 if (DateTime.Compare(EndDate, startDate)>=0)

                 {

                   flag=true;

                 }

            }

            return flag;

       

        }

        //日期格式转换 YYYY-MM-DD转换为DD/MM/YYYY

        public string ConvertDateFormat(string strDate)

        {

            char[] a ="-".ToCharArray();

            string[] TempDate = strDate.Split(a);

            string strConvertDate = "";

            if (TempDate.Length==3)

            {

                strConvertDate = TempDate[1].ToString() + "/" + TempDate[2].ToString() + "/" + TempDate[0].ToString();

               

            }

            return strConvertDate;

        }

    CS方法

    JS方法

       JS方法


    function compareDate(StartDate,EndDate) 

       {  

         var StartMonth = StartDate.substring(5,StartDate.lastIndexOf ("-")); 

         var StartDay = StartDate.substring(StartDate.length,StartDate.lastIndexOf ("-")+1); 

         var StartYear = StartDate.substring(0,StartDate.indexOf ("-")); 

         var EndMonth = EndDate.substring(5,EndDate.lastIndexOf ("-")); 

         var EndDay = EndDate.substring(EndDate.length,EndDate.lastIndexOf ("-")+1); 

         var EndYear = EndDate.substring(0,EndDate.indexOf ("-")); 

         if (Date.parse(StartMonth+"/"+StartDay+"/"+StartYear) > Date.parse(EndMonth+"/"+EndDay+"/"+EndYear)) 

        

         return true; 

         }  

         else 

        

         return false; 

        

        }

  • 相关阅读:
    Python自动发邮件-yagmail库
    使用Network Emulator Toolkit工具模拟网络丢包测试(上)
    Fiddler实战之使用Fiddler模拟弱网环境(限速)
    Jmeter接口测试之SSHCommand测试Linux服务器资源文件信息
    Fiddler实战之将抓到接口导入Jmeter接口测试
    Could not get lock /var/lib/dpkg/lock
    OPMS是什么?
    Docker是什么?
    Docker容器中启动OPMS项目
    Docker容器部署Tomcat服务器
  • 原文地址:https://www.cnblogs.com/liangwei389/p/1240012.html
Copyright © 2011-2022 走看看