1. 程式人生 > >使用DateDiff方法來獲取系統時間與指定時間的間隔數

使用DateDiff方法來獲取系統時間與指定時間的間隔數

主要程式碼如下: protected void Calendar1_SelectionChanged(object sender, EventArgs e)     {         TextBox1.Text = this.Calendar1.SelectedDate.ToString();         Label2.Text = Microsoft.VisualBasic.DateAndTime.DateDiff(DateInterval.Day, Convert.ToDateTime(TextBox1.Text), System.DateTime.Now, Microsoft.VisualBasic.FirstDayOfWeek.Sunday, Microsoft.VisualBasic.FirstWeekOfYear.Jan1).ToString();     }  注意:在程式中呼叫DateAndTime.DateDiff方法獲取日期時間的間隔數,需要引入名稱空間Microsoft.VisualBasic。 DateAndTime.DateDiff方法用來獲取日期時間的間隔數,語法格式如下: public static long DateDiff (     DateInterval/ string Interval,     DateTime Date1,     DateTime Date2,     [OptionalAttribute] FirstDayOfWeek DayOfWeek,     [OptionalAttribute] FirstWeekOfYear WeekOfYear ) 引數說明 l     Interval:必選項,是DateInterval列舉值或String的表示式,用來表示Date1和Date2時間間隔的單位(如Year、Month、Day等)。 l     Date1:必選項,是DateTime型別的值,在計算中使用的第一個日期/時間值。 l     Date2:必選項,是DateTime型別的值,在計算中使用的第二個日期/時間值。 l     DayOfWeek:可選項,從指定一週的第一天的FirstDayOfWeek列舉中選擇的值。如果未指定,則使用FirstDayOfWeek.Sunday。 l     WeekOfYear:可選項,從指定一年的第一週的FirstWeekOfYear列舉中選擇的值。如果未指定,則使用FirstWeekOfYear.Jan1。