Compare Date objects with different levels of precision

前端 未结 19 1987
日久生厌
日久生厌 2020-12-08 13:01

I have a JUnit test that fails because the milliseconds are different. In this case I don\'t care about the milliseconds. How can I change the precision of the assert to i

19条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-08 13:18

    You could do something like this:

    assertTrue((date1.getTime()/1000) == (date2.getTime()/1000));
    

    No String comparisons needed.

提交回复
热议问题