C#计算两个日期之间相差的天数

2019年8月16日17:01:03 4 778 428字阅读1分25秒

今天写项目的时候需要计算两个日期之间相差的天数,就简单记录一下基础知识。

  1. /// <summary>
  2. /// 计算两个日期之间相差的天数
  3. /// </summary>
  4. /// <param name="Startdate"></param>
  5. /// <param name="Enddate"></param>
  6. /// <returns></returns>
  7. private int DateDiff(DateTime Startdate, DateTime Enddate)
  8. {
  9.     DateTime start = Convert.ToDateTime(Startdate.ToShortDateString());
  10.     DateTime end = Convert.ToDateTime(Enddate.ToShortDateString());
  11.     TimeSpan sp = end.Subtract(start);
  12.     return sp.Days;
  13. }
weinxin
微信公众号
博客微信公众号,欢迎关注。
avatar
  • 文本由 发表于 2019年8月16日17:01:03
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:4   其中:访客  2   博主  2
    • avatar 阿小州 @回复 5

      路过这个看不懂

        • avatar 萧瑟 Admin @回复

          @阿小州 不是很难,就是把两个时间相减,得出相差多少天。

        • avatar 大鸟博客 @回复 4

          这应该是一个函数,最后返回了,sp.Days这个结果! :mrgreen: