详细介绍C# string格式的日期时间字符串转为DateTime类型的方法


本文摘自PHP中文网,作者黄舟,侵删。

这篇文章主要介绍了C# string格式的日期时间字符串转为DateTime类型的方法,需要的朋友可以参考下

方法一:Convert.ToDateTime(string)

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

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

1

2

3

4

DateTime dt;

DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();

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

dt = Convert.ToDateTime("2011/05/26", dtFormat);

方法三:DateTime.ParseExact()

1

2

string dateString = "20110526";

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

或者

1

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

附参考信息:

1

2

3

4

5

6

CultureInfo cultureInfo = CultureInfo.CreateSpec

if

icCulture("en-US");

string format = "ddd MMM d HH:mm:ss zz00 yyyy";

string stringValue = DateTime.Now.ToString(format, cultureInfo); // 得到日期字符串

DateTime datetime = DateTime.ParseExact("Wed Aug 25 16:28:03 +0800 2010", format, cultureInfo); // 将字符串转换成日期

其他

阅读剩余部分

相关阅读 >>

C# windowsapi应用之flashwindowex -实现窗口闪烁的方法详解

详解C#不登录电脑启动程序(图文)

C#生成一万以内所有不重复数字的四位数

C# 中不区分大小写的 contains(string)

C#从枚举值获取对应文本的图文代码详解

教你用C#制作最简单的登录界面

文件路径和文件夹路径在C#中使用浏览按钮获得的方法

C# windowsapi应用之getdesktopwindow-获得桌面所有窗口句柄的方法详解

详细介绍使用msscriptcontrol在C#中读取json数据的方法

采用 C# 编写的学委助手详解及实例

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...