Wie subtrahiere ich einen Tag / eine Stunde / eine Minute von joda-time DateTime in Scala?

Ich versuche, Joda-Time mit @ zu verwendits Scala Wrapper.

Sprichwortval dt ist einDateTime und enthält eindate (zero time), wie erhalte ich das Datum des Vortages?dt - 1.days funktioniert nicht und gibt

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

Scala-time Beispiele wie2.hours + 45.minutes + 10.seconds funktioniert auch nicht sagen, dasshours ist kein Mitglied einesInt.

Joda-Zeit Beispiele wieDateTime.dayOfWeek().addToCopy(3) funktioniert auch nicht alsdayOfWeek ist zum Beispiel kein Mitglied vonorg.scala_tools.time.Imports.DateTime.

FormattedDateTimeInput und Output scheinen wie beabsichtigt zu funktionieren.

AKTUALISIEREN Scheint ein Fehler von NetBeans IDE zu sein. Es zeigt den Fehler an, während der Compiler in Ordnung kompiliert und das Programm wie erwartet mit @ funktionierdt - 1.days Syntax

Antworten auf die Frage(4)

Ihre Antwort auf die Frage