两次转换就行了。DateTime.Parse("2015-02-02 9:57:17").ToString("yyyy-MM-dd HH:mm:ss")
能说明白吗?
sql的datetime查询后,在c#里获得的也是datetime类型,只要把object对象强制转换为datetime就可以了。
datetime 的月份默认就是两位啊
你是想用C#里把SQL中的DateTime格式转为C#的格式?
方法有很多的,例如C#里的DateTime.ToString("yyyy-MM-dd") 选一个你想要的格式就可以了
试试
SELECT CONVERT(varchar(100), GETDATE(), 20)
SELECT CONVERT(varchar(100), GETDATE(), 120)