溫馨提示×

C# DateDiff函數(shù)如何使用

c#
小樊
111
2024-07-23 20:13:03
欄目: 編程語言

在 C# 中,可以使用 DateTime 結(jié)構(gòu)的 Substract 方法來計算兩個日期之間的時間差。以下是一個示例代碼,演示如何計算兩個日期之間的天數(shù)差:

using System;

class Program
{
    static void Main()
    {
        DateTime startDate = new DateTime(2021, 1, 1);
        DateTime endDate = new DateTime(2021, 12, 31);

        TimeSpan timeDiff = endDate.Subtract(startDate);
        int daysDiff = timeDiff.Days;

        Console.WriteLine($"Days difference between {startDate} and {endDate} is: {daysDiff}");
    }
}

在上面的示例中,我們初始化了兩個 DateTime 對象 startDate 和 endDate,然后使用 Substract 方法計算了它們之間的時間差,并將結(jié)果存儲在 TimeSpan 對象 timeDiff 中。最后,通過訪問 timeDiff 的 Days 屬性,我們得到了兩個日期之間的天數(shù)差。

0