当前位置:网站首页>unity和C#中怎么去比较2个日期大小

unity和C#中怎么去比较2个日期大小

2022-06-22 13:04:00 苍狼王unity学院

/// <summary>

        /// 比较两个日期大小

        /// </summary>

        /// <param name="dateStr1">日期1</param>

        /// <param name="dateStr2">日期2</param>

        /// <param name="msg">返回信息</param>

        public void CompanyDate(string dateStr1, string dateStr2,ref string msg) {

            //将日期字符串转换为日期对象

            DateTime t1 = Convert.ToDateTime(dateStr1);

            DateTime t2 = Convert.ToDateTime(dateStr2);

            //通过DateTIme.Compare()进行比较()

            int compNum = DateTime.Compare(t1, t2);

 

            //t1> t2

            if (compNum > 0) {

                msg = "t1:(" + dateStr1 + ")大于" + "t2(" + dateStr2 + ")";              

            }

            //t1= t2

            if (compNum == 0) {

                msg = "t1:(" + dateStr1 + ")等于" + "t2(" + dateStr2 + ")";

            }

            //t1< t2

            if (compNum < 0) {

                msg = "t1:(" + dateStr1 + ")小于" + "t2(" + dateStr2 + ")";

            }

        }

 

原网站

版权声明
本文为[苍狼王unity学院]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_39646949/article/details/125309999