月次データの時系列を処理しようとしています。つまり、各月に値があり、それに関連付けられた特定の日付(または時刻)はありません。
曜日と時刻を一定の定数(たとえば、月の最初の真夜中)に任意に固定してから、java.util.date
またはjodaを使用するDateTime
こともできますが、joda型システム内でこれを実行することにしました。
私の最初のステップは、(に類似して)YearMonth
拡張するクラスを作成することでした。これで、aを数か月インクリメントしようとする次のステップに到達しました。自分でコードを書くこともできますが(%12を追加)、これを行うにはJodaスタイルの方法を使用したいと思います。AbstractPartial
LocalDate
YearMonth
Period
たとえば、YearMonth
クラスに13か月または2年を追加できるように、どのコードを記述し、どこに配置する必要がありますか?それとも私は悪い道を進んでいますか?