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

DATE #2.3 C#对应MS-SQL数据库时间类型

日期格式化

从上面例子结果看,c#从字符串转换为日期简直是皮实耐操,只要符合你日常所见的日期格式,它都能转化,不像java必须要严格符合格式,不然随时Exception给你看

5.2 数据类型和数据库类型对应

SQL 数据类型 .NET Framework 类型 System.Data.SqlDbType System.Data.DbType date System.DateTime Date Date time System.TimeSpan Time Time datetime2 System.DateTime DateTime2 DateTime2 datetimeoffset System.DateTimeOffset DateTimeOffset DateTimeOffset datetime System.DateTime DateTime DateTime smalldatetime System.DateTime DateTime DateTime

5.3 声明DateTime

/// <summary>/// 参加工作时间/// </summary>public DateTime BZ0806{   get; set; }
(0)
小多多的头像小多多创始人

相关推荐

发表回复

登录后才能评论