前提・実現したいこと
javaのCalenderクラスで現在の曜日を取得するプログラムを作ったのですが、
月曜日に動かしても、火曜日に動かしても、なぜか土曜日になってしまいます。
もう訳がわかりません。
ご教示いただければと思います。
該当のソースコード
java
1 Calendar graphNowDate = Calendar.getInstance(); 2 String week = null; 3 if(holidayBeforeFlg == 1) { 4 week = "祝前日"; 5 } else if(holidayFlg == 1){ 6 week = "祝日"; 7 } else { 8 switch (graphNowDate.get(Calendar.DAY_OF_WEEK)) { 9 case Calendar.SUNDAY: week = "日曜日"; 10 case Calendar.MONDAY: week = "月曜日"; 11 case Calendar.TUESDAY: week = "火曜日"; 12 case Calendar.WEDNESDAY: week = "水曜日"; 13 case Calendar.THURSDAY: week = "木曜日"; 14 case Calendar.FRIDAY: week = "金曜日"; 15 case Calendar.SATURDAY: week = "土曜日"; 16 } 17 } 18 String graphTitle = "現在の曜日(" + week + ")";
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/17 14:17