6ヶ月前の日付を特定する必要があります。例:6ヶ月前の日付を特定する方法
Feb-27, 2012(Today) - It is Feb and we don't count incomplete month, false
Feb-01, 2012 - Still Feb so don't count too, false
Jan-01, 2011 - Completed, false
Dec-01, 2011 - Completed, false
Nov-01, 2011 - Completed, false
Oct-01, 2011 - Completed, false
Sep-01, 2011 - Completed, false
Aug-01, 2011 - Completed, false
Jul-01, 2011 - Already pass 6 complete months, true
将来どのような日付でも動作するはずです。
私は現在の日付から30 * 6 = 180日を差し引いたと考えましたが、正確ではありません。
たとえば、2011年7月が有効であると確認された場合は、となりますので、その月のすべてのデータを保守します。
ありがとうございました。
おそらく動作しなかったものを試しましたか?ジョーダの時間を試しましたか? – Nishant
私はジョーダの時間について知らないので、これを解決する有益なクラスがあるかどうかわかりません。 – lamwaiman1988
Jodaの時刻は、Javaの日付よりも日付時刻の方が比較的優れたライブラリです。あなたは私があなたのためにどのように問題を解決したかを見ることができます。 – Nishant