sqlserver時間格式化時分秒 sql server 時間格式化



文章插圖
sqlserver時間格式化時分秒 sql server 時間格式化

文章插圖
5.1 c#日期格式化
c#對時間操作非常強大,犀利,而且任意而為,不像java那么嬌貴,時不時鬧情緒,看例子
//獲取當前日期DateTime dateTime = DateTime.Now;Console.Write(dateTime);//格式化日期var t1 = DateTime.Parse("2021年03月15");Console.Write(t1);var t2 = DateTime.Parse("2021-3-15");var st2 = t2.ToString("yyyy-MM-dd");Console.Write(t2);var t3 = DateTime.Parse("2021-03-15 21:02:34");var st3 = t3.ToString("yyyy年MM月dd");Console.Write(t3);var t4 = DateTime.Parse("2021/03/15");Console.Write(t3);var t5 = DateTime.Parse("2021.03.15");var st5 = t5.ToString("yyyy-MM-dd");Console.Write(t5);var t6 = DateTime.Parse("2021-03-15");Console.Write(t6);
日期格式化
從上面例子結果看,c#從字符串轉換為日期簡直是皮實耐操,只要符合你日常所見的日期格式,它都能轉化,不像java必須要嚴格符合格式,不然隨時Exception給你看
5.2 數據類型和數據庫類型對應
SQL 數據類型.NET Framework 類型System.Data.SqlDbTypeSystem.Data.DbTypedateSystem.DateTimeDateDatetimeSystem.TimeSpanTimeTimedatetime2System.DateTimeDateTime2DateTime2datetimeoffsetSystem.DateTimeOffsetDateTimeOffsetDateTimeOffsetdatetimeSystem.DateTimeDateTimeDateTimesmalldatetimeSystem.DateTimeDateTimeDateTime
5.3 聲明DateTime
【sqlserver時間格式化時分秒 sql server 時間格式化】/// <summary>/// 參加工作時間/// </summary>public DateTime BZ0806{get; set; }