日数を取得したい。つまり、1月1日は1日目1月2日は2日目2月1日は32日目、12月31日はうるう年かどうかに応じて365日または366日目
私はdate1-date2などのあらゆる種類の手法を使用しましたが、何もうまくいかないようです。論理を正しく理解できない可能性があります。私が欲しいのは、過去の月数に加えて、実行月の日数、つまり今日は2012年9月21日は日数(31(1月)+29(2月)+31(3月)+30(apr)+31(5月)+30(6月)+31(7月) +31(8月)+20(9月))= 264日目で、1日が過ぎるたびにプラス1を追加し続けます...ありがとう
mycode
int year = Calendar.getInstance().get(Calendar.YEAR);
GregorianCalendar gc = new GregorianCalendar();
gc.set(GregorianCalendar.DAY_OF_MONTH, 8);
gc.set(GregorianCalendar.MONTH, GregorianCalendar.JUNE);
gc.set(GregorianCalendar.YEAR, year);
int numberofDaysPassed=gc.get(GregorianCalendar.DAY_OF_YEAR);
numberofDaysPassedは私に160の望ましくない結果を与えています