欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-11-29 21:38:10
5.1 c#日期格式化c#对时间操作非常强大,犀利,而且任意而为,不像java那么娇贵,时不时闹情绪,看例子//获取当前日期datetime datetime = datetime.now;conso...

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日期格式转换)

日期格式化

从上面例子结果看,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; 
 }