读书人

C#日期格式转换有关问题

发布时间: 2012-03-29 12:53:12 作者: rapoo

C#日期格式转换问题
本机的短日期格式是:M/d/yyyy
如何把字符串 "28/03/2012"(短日期格式是:dd/MM/yyyy)转换为DateTime类型?
求解!

[解决办法]
DateTime a = DateTime.ParseExact("28/03/2012", "dd/MM/yyyy", null);
[解决办法]
DateTime d1;
DateTime.TryParse(@"28/03/2012",out d1);
[解决办法]
学习楼上两位的做法了,^-^
[解决办法]
Convert.ToDateTime(datetime.ToString("yyyy-MM-dd HH:mm:ss"))
[解决办法]

探讨

DateTime a = DateTime.ParseExact("28/03/2012", "dd/MM/yyyy", null);

[解决办法]
参考
[解决办法]
最简单的是 DateTime.Parse("28/03/2012") 就OK了
如果要考虑发生异常,格式不对的情况,1楼和2楼的都可以,结合一下就行
[解决办法]
探讨
DateTime a = DateTime.ParseExact("28/03/2012", "dd/MM/yyyy", null);

读书人网 >C#

热点推荐