【发布时间】:2013-08-01 14:30:29
【问题描述】:
我正在使用 Scala 和 Joda 时间,但我不能使用大多数方法。
例如这很好用
var now = DateTime.now()
但这不是
var now = DateTime.now()
var then = now.plusHours(2)
类型值 plusHours 不是 org.joda.time.DateTime 的成员
如果我构建我也会收到这些错误:
加载 DateTime 时出错,缺少 C:\Documents and Settings\Vallo\Mis documentos\Downloads\joda-time-2.2.jar(org/joda/time /DateTime.class) TP4 未知的 Scala 问题
加载 DateTimeZone 时出错,缺少 C:\Documents and Settings\Vallo\Mis documentos\Downloads\joda-time-2.2.jar(org/joda/time) 所需的依赖项 'class org.joda.convert.FromString' /DateTimeZone.class) TP4 未知的 Scala 问题
加载 AbstractInstant 时出错,缺少 C:\Documents and Settings\Vallo\Mis documentos\Downloads\joda-time-2.2.jar(org/joda/time /base/AbstractInstant.class) TP4 未知的 Scala 问题
(文件 C:\Documents and Settings\Vallo\Mis documentos\Downloads\joda-time-2.2.jar 存在)
但是,像 DateTime.isBefore 或 .isAfter 这样的方法可以正常工作。我感觉静态方法是唯一适合我的方法,但我不确定。
有什么线索吗?非常感谢。
【问题讨论】: