C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法

前端技术 2023/09/09 C#

方式一:Convert.ToDateTime(string)

复制代码 代码如下:

Convert.ToDateTime(string)

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

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

复制代码 代码如下:

DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();
dtFormat.ShortDatePattern = \"yyyy/MM/dd\";
DateTime  dt = Convert.ToDateTime(\"2014/10/10\", dtFormat);

说明:任意格式可自定义规则。

 方式三:DateTime.ParseExact()

复制代码 代码如下:

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

说明:任意格式可自定义规则,效果同方式二。

本文地址:https://www.stayed.cn/item/23836

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。