7

Scala wrapperで joda-time を使用しようとしています。

と言ってval dtDateTime含まれていdate (zero time)ますが、その前の日付を取得するにはどうすればよいですか? dt - 1.days動作せず、与える

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

次のようなスカラ時の例は、それが an のメンバーではない2.hours + 45.minutes + 10.secondsと言っても機能しません。hoursInt

たとえば、 は のメンバーではないため、 のような Joda-time の例も機能DateTime.dayOfWeek().addToCopy(3)しません。dayOfWeekorg.scala_tools.time.Imports.DateTime

フォーマットDateTimeされた入力と出力は意図したとおりに機能するようです。

更新: NetBeans IDE のバグのようです。エラーが表示されますが、コンパイラは正常にコンパイルされ、プログラムはdt - 1.days構文で期待どおりに動作します。

4

2 に答える 2

6

NetBeans IDE のバグのようです。エラーが表示されますが、コンパイラは正常にコンパイルされ、プログラムは「dt - 1.days」構文で期待どおりに動作します。

于 2010-09-03T23:22:56.913 に答える
2

コードは暗黙的な変換を見つけることができないようです。使用しているスコープで org.scala_tools.time.Imports._ をインポートしてもよろしいですか?

于 2010-09-03T22:37:56.127 に答える