请问一个dateime处理的问题?
如果现在时刻是2011-04-21 13:21:00如果执行下面代码:DateTime now=DateTime.Now.tostring("yyyy-MM-hh hh:mm:ss");
将会显示2011-04-21 01:21:00,我要显示2011-04-21 13:21:00怎么处理呀? --------------------编程问答-------------------- DateTime now=DateTime.Now.tostring("yyyy-MM-hh HH:mm:ss"); --------------------编程问答--------------------
MessageBox.Show(DateTime.Now.ToString("yyyy-MM-hh HH:mm:ss"));--------------------编程问答-------------------- 不对,只顾考你的了
DateTime now=DateTime.Now.tostring("yyyy-MM-dd HH:mm:ss");
--------------------编程问答-------------------- DateTime.Now.tostring("yyyy-MM-dd HH:mm:ss");这样就对了 --------------------编程问答-------------------- DateTime.Now.ToString("yyyy-MM-hh HH:mm:ss"),HH大写 --------------------编程问答--------------------
我才知道还有大小写区别 --------------------编程问答--------------------
呵呵,看看msdn --------------------编程问答-------------------- HH 大写 --------------------编程问答-------------------- HH大写才是24小时制的 --------------------编程问答--------------------
DateTime.Now.tostring("yyyy-MM-dd HH:mm:ss");//HH要大写--------------------编程问答--------------------
补充:.NET技术 , C#