scala> import net.liftweb.util.TimeHelpers._

import net.liftweb.util.TimeHelpers._

scala> 60.minutes  == 1.hour

res14: Boolean = false

scala>

最佳答案

据大卫波拉克(谁应该知道),这是由于乔达时间。见 Is It a bug of liftweb TimeHelpers: 60.minutes not equals 1.hour

解决方案是转换为 Duration,然后比较两个值。来自 Period.java :



这个解决方案是由andreak提供的,在上面指向google group thread的链接上,复制到这里以便其他人可以在这里找到它。

关于scala - 这是liftweb TimeHelpers : 60. 分钟不等于1.hour 的错误吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8418858/

10-10 11:27