回答編集履歴
1
ソースコードを修正
    
        answer	
    CHANGED
    
    | 
         @@ -22,7 +22,9 @@ 
     | 
|
| 
       22 
22 
     | 
    
         
             
            if (week == 0) endDay += 7;
         
     | 
| 
       23 
23 
     | 
    
         | 
| 
       24 
24 
     | 
    
         
             
            // 日付を加減算する
         
     | 
| 
       25 
     | 
    
         
            -
            Calendar lWeek1 = (Calendar) now.clone() 
     | 
| 
      
 25 
     | 
    
         
            +
            Calendar lWeek1 = (Calendar) now.clone(); // 先週の月曜
         
     | 
| 
       26 
     | 
    
         
            -
            Calendar lWeek2 = (Calendar) now.clone() 
     | 
| 
      
 26 
     | 
    
         
            +
            Calendar lWeek2 = (Calendar) now.clone(); // 先週の日曜
         
     | 
| 
      
 27 
     | 
    
         
            +
            lWeek1.add(Calendar.DAY_OF_MONTH, -week - 6);
         
     | 
| 
      
 28 
     | 
    
         
            +
            lWeek2.add(Calendar.DAY_OF_MONTH, -week);
         
     | 
| 
       27 
29 
     | 
    
         
             
            System.out.println("先週は" + lWeek1 + "~" + lWeek2.toString());
         
     | 
| 
       28 
30 
     | 
    
         
             
            ```
         
     |