c#把字符串类型日期转换为日期类型

发布时间:2017-10-27 17:05:27编辑:佚名阅读(476)

方法一:Convert.ToDateTime(string)


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


================================================


方法二:Convert.ToDateTime(string, IFormatProvider)


DateTime dt;
DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();
dtFormat.ShortDatePattern = "yyyy/MM/dd";
dt = Convert.ToDateTime("2011/05/26", dtFormat);


================================================


方法二:DateTime.ParseExact()


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


或者

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


  关键字:c#字符串转日期


鼓掌

0

正能量

0

0

呵呵

0


评论区