问一个日期比较的问题,求帮忙~~~
我比较的时间的时候怎么设置2012-06-12 12:34 与 2012-06-12比较属于同一天?????
代码:
articles = articles.Where(d => d.PUBLISH_TIME >= Convert.ToDateTime(BEGIN_TIME) && d.PUBLISH_TIME <= Convert.ToDateTime(END_TIME));
其中d.PUBLISH_TIME应该格式化yyyy-MM-dd,但是我试了很多方法都是报错的!首先d.PUBLISH_TIME的tostring方法是不带参数的,Convert.ToDateTime(String.Format("yyyy-MM-dd ", d.PUBLISH_TIME))我前面用的这个!也是报错
------解决方案--------------------你把前面那个时间的年月日拿出来,和后面的时间比较不行吗
------解决方案--------------------你可以字符串截取比较啊
------解决方案--------------------
------解决方案--------------------(2012-06-12 12:34).ToShortDateString().ToString();//2012-06-12