gpt4 book ai didi

java - 具有不确定性的 JUnit 日期时间比较

转载 作者:搜寻专家 更新时间:2023-11-01 01:25:38 25 4
gpt4 key购买 nike

检查 double 值时,通常会为比较函数提供精度(增量),如 asserEquals()

如何对日期时间值做同样的事情?假设我不想与微秒精度进行比较,但希望检查一些不精确的时间。

如何实现?

最佳答案

如果你有日期,你可以使用内置错误。

assertEquals(date1.getTime(), date2.getTime(), 1);

如果您有 LocalDateTime,则可以比较截断的时间。

assertEquals(ldt1.truncatedTo(ChronoUnit.MILLI_SECONDS),
ldt2.truncatedTo(ChronoUnit.MILLI_SECONDS));

关于java - 具有不确定性的 JUnit 日期时间比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32410136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com