在C#中,可以使用DateTime類的Subtract方法來計算兩個日期之間的時間差。以下是一個示例:
DateTime date1 = new DateTime(2021, 1, 1);
DateTime date2 = new DateTime(2021, 1, 10);
TimeSpan diff = date2.Subtract(date1);
Console.WriteLine("Time difference: " + diff.TotalDays + " days");
除了使用Subtract方法外,還可以使用TimeSpan結構來計算日期之間的時間差。例如:
DateTime date1 = new DateTime(2021, 1, 1);
DateTime date2 = new DateTime(2021, 1, 10);
TimeSpan diff = date2 - date1;
Console.WriteLine("Time difference: " + diff.TotalDays + " days");
因此,雖然C#中沒有名為DateDiff的特定方法,但可以使用DateTime類和TimeSpan結構來計算日期之間的時間差。