¿Cómo restar un día / hora / minuto de Joda-time DateTime en Scala?

Estoy tratando de usar joda-time consu envoltorio Scala.

Diciendoval dt es unDateTime y contiene undate (zero time), ¿cómo obtengo la fecha del día antes?dt - 1.days no funciona y da

"type mismatch" ("found: org.scala_tools.time.Imports.DateTime, required: ?{val -:?}").

Ejemplos de tiempo de escala como2.hours + 45.minutes + 10.seconds no funciona tampoco diciendo esohours no es miembro de unInt.

Ejemplos de Joda-time comoDateTime.dayOfWeek().addToCopy(3) tampoco funciona comodayOfWeek, por ejemplo, no es miembro deorg.scala_tools.time.Imports.DateTime.

FormateadoDateTimeentrada y salida parecen funcionar de la manera indicada.

ACTUALIZAR: Parece ser un error de NetBeans IDE. Muestra el error, mientras que el compilador compila bien y el programa funciona como se esperaba condt - 1.days sintaxis.

Respuestas a la pregunta(2)

Su respuesta a la pregunta