sqlserver日期格式转换 sqlserver时间格式化

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);

sqlserver日期格式转换 sqlserver时间格式化

文章插图
sqlserver日期格式转换 sqlserver时间格式化

文章插图
日期格式化
从上面例子结果看 , c#从字符串转换为日期简直是皮实耐操 , 只要符合你日常所见的日期格式 , 它都能转化 , 不像java必须要严格符合格式 , 不然随时Exception给你看
5.2 数据类型和数据库类型对应SQL 数据类型.NET Framework 类型System.Data.SqlDbTypeSystem.Data.DbTypedateSystem.DateTimeDateDatetimeSystem.TimeSpanTimeTimedatetime2System.DateTimeDateTime2DateTime2datetimeoffsetSystem.DateTimeOffsetDateTimeOffsetDateTimeOffsetdatetimeSystem.DateTimeDateTimeDateTimesmalldatetimeSystem.DateTimeDateTimeDateTime5.3 声明DateTime【sqlserver日期格式转换 sqlserver时间格式化】 /// <summary> /// 参加工作时间 /// </summary> public DateTime BZ0806 {   get; set;  }