Я пытаюсь использовать joda-time с его оболочкой Scala .
Saying val dt
такое DateTime
и содержит дату (нулевое время)
, как мне узнать дату дня до него? dt - 1.days
не работать и дает
"type mismatch" ("found: org.scala_tools.time.Imports.DateTime, required: ?{val -:?}").
примеры времени Scala, такие как 2.hours + 45.minutes + 10.seconds
, также не работают, говоря, что hours
не является членом ] Int
.
Примеры Joda-time, такие как DateTime.dayOfWeek (). AddToCopy (3)
, также не работают, так как, например, dayOfWeek
не является член org.scala_tools.time.Imports.DateTime
.
Форматированный ввод и вывод DateTime
, кажется, работают как задумано.
ОБНОВЛЕНИЕ: Кажется, что это ошибка IDE NetBeans. Это показывает ошибку, в то время как компилятор компилируется нормально, и программа работает как ожидается с синтаксисом dt - 1.days
.