首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么进行日期转换

2013-12-28 
如何进行日期转换现在这个的日期格式 23/11/1310:12“dd/MM/yy HH:mm ” ,想转成 yyyy-MM-dd HH:mm[解决办

如何进行日期转换
现在这个的日期格式 
23/11/13  10:12
“dd/MM/yy HH:mm ” ,想转成 "yyyy-MM-dd HH:mm"

[解决办法]
DateTime.Parse(String).ToString(String);
[解决办法]
不能用DateTime.Parse直接把“dd/MM/yy HH:mm”转换成时间,因为其默认支持的是“MM/dd/yy HH:mm”格式。
dd/MM/yy HH:mm是英国的时间格式,所以传入英国的区域代码:

DateTime dt = DateTime.Parse("23/11/13  10:12", System.Globalization.CultureInfo.GetCultureInfo("en-GB"))

然后用dt.ToString("g")转换成目标格式

热点排行