Scheel Calendar List
Scheel Calendar
Month | "); for (String dayOfweek : dayOfweeks) { out.print("" + dayOfweek + " | "); } out.print("Events | "); out.print("|||||||
---|---|---|---|---|---|---|---|---|---|
" + (calendar.get(Calendar.MONTH) + 1) + " | "); System.out.println((Calendar.WEEK_OF_MONTH + 1 + fillError) + "testW"); int weekDay = 7; for (int countDay = calendar.getActualMaximum(calendar.DAY_OF_MONTH); countDay > 0; countDay--) { boolean hasEventDay = false; if (schoolDayPointer == schoolDay.length) { schoolDayPointer = 0; } if (weekDay <= 0) { out.print("" + event + " | "); out.print("||||||||
" + calendar.get(Calendar.DATE) + "* | "); } else { for (int printCache = lastCache; printCache > 0; printCache--) { System.out.println(""); } out.print(" | " + calendar.get(Calendar.DATE) + "* | "); weekDay -= lastCache; } } else if (calendar.get(Calendar.DAY_OF_WEEK) == 1 || calendar.get(Calendar.DAY_OF_WEEK) == 7) { out.print("" + calendar.get(Calendar.DATE) + "* | "); } else { if (weekDay == 0) { out.print("" + event + " | "); out.print("|||||
*" + calendar.get(Calendar.DATE) + "* | "); } else { out.print("*" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + "^ | "); schoolDayPointer++; if (schoolDayPointer == schoolDay.length) { schoolDayPointer = 0; } } weekDay = 7; } else { if (schedule.isHoliday() || !schedule.isSchoolDay()) { out.print("" + calendar.get(Calendar.DATE) + "* | "); } else { out.print("" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + "^ | "); schoolDayPointer++; if (schoolDayPointer == schoolDay.length) { schoolDayPointer = 0; } } } } calendar.add(Calendar.DAY_OF_WEEK, 1); weekDay--; countDay--; System.out.println(weekDay + "zz"); System.out.println(calendar.get(Calendar.DATE) + "hlo"); System.out.println(calendar.get(Calendar.DAY_OF_WEEK)); if (weekDay == 0) { out.print("" + event + " | "); out.print("|||||
" + calendar.get(Calendar.DATE) + "* | "); } else { out.print("" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + "^ | "); schoolDayPointer++; if (schoolDayPointer == schoolDay.length) { schoolDayPointer = 0; } } } event += schedule.getEnd_day_Date() + "." + schedule.getEnd_day_Month() + " " + schedule.getTitle() + "" + calendar.get(Calendar.DATE) + " | "); } else if (!hasEventDay && calendar.get(Calendar.DAY_OF_WEEK) != 1 && calendar.get(Calendar.DAY_OF_WEEK) != 7) { out.print("" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + " | "); schoolDayPointer++; } } else if (!hasEventDay && calendar.get(Calendar.DATE) == 1 && lastCache > 0) { for (int printCache = lastCache; printCache > 0; printCache--) { out.print(""); } if (hasEventDay == false && (calendar.get(Calendar.DAY_OF_WEEK) == 1 || calendar.get(Calendar.DAY_OF_WEEK) == 7)) { out.print(" | " + calendar.get(Calendar.DATE) + " | "); } else if (!hasEventDay && calendar.get(Calendar.DAY_OF_WEEK) != 1 && calendar.get(Calendar.DAY_OF_WEEK) != 7) { out.print("" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + " | "); schoolDayPointer++; } weekDay -= lastCache; } else if (!hasEventDay && calendar.get(Calendar.DAY_OF_WEEK) != 1 && calendar.get(Calendar.DAY_OF_WEEK) != 7) { out.print("" + calendar.get(Calendar.DATE) + schoolDay[schoolDayPointer] + " | "); schoolDayPointer++; } else if (hasEventDay == false && (calendar.get(Calendar.DAY_OF_WEEK) == 1 || calendar.get(Calendar.DAY_OF_WEEK) == 7)) { out.print("" + calendar.get(Calendar.DATE) + " | "); } if (weekDay == 0) { out.print("" + event + " | "); out.print("