当前位置: 代码迷 >> ASP.NET >> 时间显示有关问题,请问
  详细解决方案

时间显示有关问题,请问

热度:2683   发布时间:2013-02-26 00:00:00.0
时间显示问题,请教
System.DateTime     mytime11   =   new   System.DateTime(System.DateTime.Now.Year,System.DateTime.Today.Month,System.DateTime.Today.Day,7,40,0);

这个mytime11   返回的值是   {1/3/2007},怎么不是{1/3/2007   7:40:00}么?

------解决方案--------------------------------------------------------
System.DateTime.Now.ToString( "yyyy-MM-dd hh:mm:ss ")
------解决方案--------------------------------------------------------
你是怎么输出的
------解决方案--------------------------------------------------------
DateTime.Now 应该带时间吧.

------解决方案--------------------------------------------------------
DateTime.Now是带时间的 问题估计出在输出返回上
------解决方案--------------------------------------------------------
测试了一下
Response.Write(Convert.ToDateTime(DateTime.Now.ToString(( "yyyy-MM-dd hh:mm:ss ")));
带时间
------解决方案--------------------------------------------------------
最简单的办法是把小时和分钟取出来比较大小。
------解决方案--------------------------------------------------------
将13:10和15:00转换DateTime的格式,然后和你当前的时间格式的变量比较就可以了!
------解决方案--------------------------------------------------------
我试了行的
System.DateTime mytime11 = new System.DateTime(System.DateTime.Now.Year,System.DateTime.Today.Month,System.DateTime.Today.Day,7,40,0);
Response.Write(mytime11);
------解决方案--------------------------------------------------------
wzhh598(Watchouwa)
将13:10和15:00转换DateTime的格式,然后和你当前的时间格式的变量比较就可以了!
____________________________________________________________________________________
正解,最简单的做法,直接用datetime来比较
  相关解决方案