62,047
社区成员
发帖
与我相关
我的任务
分享
string str = "2010年05月28日";//没有时分秒的。
DateTime dt;
DateTime.TryParse(str, out dt);
string ss;
ss = dt.Hour >= 12 ? dt.ToString("yyyy MM dd hh mm ss P\"M\"") : dt.ToString("yyyy MM dd hh mm ss A\"M\"");//经过这样转换之后结果会变成2010 05 28 12 00 00 AM.分明没有小时的。为什么经过处理就多了出来。郁闷
Label1.Text = ss;