Javaは当初の約7ヶ月を取得し、終了時刻

  いくつかの単語の男は、コードに直接、言いました

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 }

 

おすすめ

転載: www.cnblogs.com/xQlover/p/11227325.html