类型值plusHours不是org.joda.time.DateTime的成员

时间:2013-08-01 14:30:29

标签: scala datetime jodatime

我正在使用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)所需的依赖关系'class org.joda.convert.FromString' /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)所需的依赖关系'class org.joda.convert.ToString' /base/AbstractInstant.class)TP4未知Scala问题

(文件C:\ Documents and Settings \ Vallo \ Mis documentos \ Downloads \ joda-time-2.2.jar存在)

但是,DateTime.isBefore或.isAfter等方法可以正常工作。我觉得静态方法是唯一对我有用的方法,但我不确定。

任何线索?非常感谢。

1 个答案:

答案 0 :(得分:3)

您似乎也可能需要添加joda-convert作为依赖项。