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/