C#——常用的日期時間操作函數
C# 獲取系統時間
System.DateTime currentTime=new System.DateTime();
計算2個日期之間的天數差
DateTime dt1 = Convert.ToDateTime(" 2007-8-1 " );
DateTime dt2 = Convert.ToDateTime(" 2007-8-15 " );
TimeSpan span = dt2.Subtract(dt1);
int dayDiff = span.Days ;
計算某年某月的天數
int days = DateTime.DaysInMonth(2009 , 8 );
days = 31 ;
給日期增加一天、減少一天
DateTime dt =DateTime.Now;
dt.AddDays(1 ); // 增加一天 dt本身並不改變
dt.AddDays(-1 );// 減少一天 dt本身並不改變
取當前年月日時分秒毫秒星期,及格式化系統時間一覽表: