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

问一个时间比较的问题。
我有个linq语句,里面有个时间判断条件,如下:

&& n.ACTUALOPEN.CompareTo(s.ACTUALTIME) != 0


这里的n.ACTUALOPEN和s.ACTUALTIME这两个时间都是精确到秒的,
CompareTo的比较计算也是精确到秒的。

我现在想,不要精确到秒,只需要“年月日时分”一致即可,也就是只要精确到分即可。


我现在不想转换到字符串去弄,想问问各位大侠,有没有什么好办法?

------解决方案--------------------
n.ACTUALOPEN.ToString("yyyyMMdd")==s.ACTUALTIME.ToString("yyyyMMdd")