「C#」2つのDateTime型の日数差を求めるサンプル

2022年3月10日

書式
(DateTime型変数A(終了) – DateTime型変数B(開始)).Days
DateTimeの差日数を返します。
1日未満の時間は切り捨てられます。
使用例

using System;

namespace Study
{
  class Program
  {
    static void Main(string[] args)
    {
          DateTime dateFrom = new System.DateTime(2022, 2, 10, 13, 0, 0);
          DateTime dateTo = new System.DateTime(2022, 2, 12);

           var diff =  (dateTo - dateFrom).Days;;
           Console.WriteLine("日数差: "+diff);
    }
  }
}

実行結果
日数差: 1

C#

Posted by arkgame