时间型数值,如何才能转换成24小时制的字符
比如#10/6/2013 2:00:00 PM#
如何转换成字符串"2013-10-6 14:00:00" ,
而不是
"2013-10-6 2:00:00"?
[解决办法]
string s = "#10/6/2013 2:00:00 PM#";
DateTime dt = DateTime.ParseExact(s, "#MM/d/yyyy h:mm:ss tt#", new CultureInfo("en-us"));
Console.Write(dt.ToString("yyyy-M-d H:mm:ss"));