いくつかの単語の男は、コードに直接、言いました
1つの パブリック クラスのテスト{ 2 org.junit.Test @ 3。 公共 ボイドTETS(){ 4。 SimpleDateFormatのフォーマット= 新しい新しいてSimpleDateFormat( "MM-DD-YYYY" ); 5 // 月の最初の日の前に取得された 。6 ため(INT I = 0; I> -7; i-- ){ 7。 カレンダーCal_1 Calendar.getInstance =(); // 取得し、現在の日付 。8 cal_1.add(Calendar.MONTH、I); 9 cal_1.set(Calendar.DAY_OF_MONTH ,. 1) ; // 1に設定され、唯一の現在の日付が月の初日である 10 列= firstDayformat.format(cal_1.getTime()); 11。 のSystem.out.println( "----- ------ firstDay 1:" + firstDay); 12がされて // 前の月の最後の日取得 13がある カレンダーケイル= Calendar.getInstance(); 14 cale.add(Calendar.MONTH、I + 1); // 1に設定され、唯一の現在の日付が月の初日である 15 cale.set(Calendar.DAY_OF_MONTH、0); // 1に設定されている、唯一の現在の日付は、月の最初の日である 16 文字LASTDAY = format.format(cale.getTime()); 17 のSystem.out.println(「----- ------ LASTDAY 2 :「+ LASTDAY); 18である } 19 } 20 }