码迷,mamicode.com
首页 > Windows程序 > 详细

C# string格式的日期时间字符串转为DateTime类型

时间:2015-01-26 16:52:40      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

(1 )Convert.ToDateTime(string)

string格式有要求,必须是yyyy-MM-dd hh:mm:ss

 

(2):Convert.ToDateTime(string, IFormatProvider)

DateTime dt;

DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();

dtFormat.ShortDatePattern = "yyyy/MM/dd";

dt = Convert.ToDateTime("2012/11/26", dtFormat);

 

(3):DateTime.ParseExact()

string dateString = "20121126";

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);

//或者

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);

 

C# string格式的日期时间字符串转为DateTime类型

标签:

原文地址:http://www.cnblogs.com/slu182/p/4250458.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!