网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

C#中计算传入的时间距离今天的时间差的案例-创新互联

这篇文章给大家分享的是有关C#中计算传入的时间距离今天的时间差的案例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

创新互联建站专注于横峰网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供横峰营销型网站建设,横峰网站制作、横峰网页设计、横峰网站官网定制、小程序开发服务,打造横峰网络公司原创品牌,更为您提供横峰网站排名全网营销落地服务。

C#如何计算传入的时间距离今天的时间差的实例分享

/// 
       /// 计算传入的时间距离今天的时间差
       /// 
       /// 
       /// 
       /// 
       /// 
       public void GetCriminalYX(DateTime dt, out int yy, out int mm, out int dd)
       {
           DateTime now = DateTime.Now;
           yy = mm = dd = 0;
           if (dt.Year > 9000 || dt.Year == 1900)
           {
               return;
           }
           if (dt <= now)
           {
               return;
           }
           StringBuilder str = new StringBuilder();
           int dt_Y = dt.Year;
           int dt_M = dt.Month;
           int dt_D = dt.Day;
           int now_Y = DateTime.Now.Year;
           int now_M = DateTime.Now.Month;
           int now_D = DateTime.Now.Day;
           yy = dt_Y - now_Y;
           mm = dt_M - now_M;
           dd = 0;
int dt_M_SY = 0;
           if (dt_D < now_D)
           {
               mm -= 1;
               dt_M_SY = dt_M - 1;
               if (dt_M_SY == 0)
               {
                   dt_M_SY = 12;
               }
               if (dt_M_SY == 2)
               {
                   dt_M_SY = dt_Y % 4 == 0 ? 29 : 28;
               }
               else
               {
                   dt_M_SY = dt_M_SY == 2 || dt_M_SY == 4 || dt_M_SY == 6 || dt_M_SY == 9 || dt_M_SY == 11 ? 30 : 31;
               }
               dt_D += dt_M_SY;
           }
           dd = dt_D - now_D;
           if (mm < 0)
           {
               yy -= 1;
               mm += 12;
           }
       }

感谢各位的阅读!关于C#中计算传入的时间距离今天的时间差的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站名称:C#中计算传入的时间距离今天的时间差的案例-创新互联
转载注明:http://bjjierui.cn/article/dsopic.html

其他资讯