Как вычесть день / час / минуту из joda-time DateTime в Scala?

Я пытаюсь использовать 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 .

7
задан missingfaktor 4 September 2010 в 12:12
поделиться