C#日期格式转换 如何转换yyyy-mm-dd
C#如何将“2011/4/8 0:00:00"转化成 “2011-4-8”
实际的需求时,我从EXCEL里读出来的是“2011/4/8 0:00:00"
我需要把这个值插入到SQL SERVER 2008数据库中
数据库中的类型是datetime
我怎么才能正确将数据插入到数据库里?
------解决方案-------------------- substring
replace
------解决方案--------------------
C# code
string str = DateTime.Parse("2011/4/8 0:00:00").ToString("yyyy-M-d");
//2011-4-8
------解决方案-------------------- C# code
dateString = "2011/4/8 0:00:00";
string format = "yyyy-mm-dd";
DateTime result = DateTime.ParseExact(dateString, format, null);
------解决方案-------------------- 探讨 C# code dateString = "2011/4/8 0:00:00"; string format = "yyyy-mm-dd"; DateTime result = DateTime.ParseExact(dateString, format, null); 参考http://msdn.microsoft.com/zh-cn/library/w2sa9yss