2つの日付の差を計算しようとしています。これは私が現在使用しているものです:
int currentyear = DateTime.Now.Year;
DateTime now = DateTime.Now;
DateTime then = new DateTime(currentyear, 12, 26);
TimeSpan diff = now - then;
int days = diff.Days;
label1.Text = days.ToString() + " Days Until Christmas";
休日を除いて、すべて正常に動作します。これは、1日24時間未満はカウントされないためだと思います。そうする方法はありますか?ありがとうございました。