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);
日期格式化
从上面例子结果看,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;
}