日期:2014-05-17  浏览次数:20699 次

字符串转换为日期的奇怪问题。。

string date = comm.ExecuteScalar().ToString();这里面读出的字符串为“2013/07/05 13:01:03”
                    timestamp = DateTime.Parse(date).ToString("yyyy-MM-dd hh:mm:ss"); 这边转换为datetime类型后时间变成了“2013/07/05 01:01:03”这不就乱套了嘛。。

该咋办呢?

------解决方案--------------------
HH:mm:ss
------解决方案--------------------
是不是24制和12制没设好撒
------解决方案--------------------
大写 HH:mm:ss


------解决方案--------------------
格式问题,yyyy-MM-dd HH:mm:ss
------解决方案--------------------
楼上都对。..