fun printEveryDay(){
val calendar = Calendar.getInstance()
calendar.firstDayOfWeek = Calendar.MONDAY
val year = calendar[Calendar.YEAR]
val month = calendar[Calendar.MONTH]
calendar[year, month] = 1
for (day in 1..calendar.getActualMaximum(Calendar.DAY_OF_MONTH)) {
calendar[year, month] = day
val dayOfWeek = calendar[Calendar.DAY_OF_WEEK]
println("$year 年${month+1} 月 第" + day + "天 星期" + if((dayOfWeek - 1)==0) 7 else (dayOfWeek - 1))
}
}
2023 年6 月 第1天 星期4
2023 年6 月 第2天 星期5
2023 年6 月 第3天 星期6
2023 年6 月 第4天 星期7
2023 年6 月 第5天 星期1
2023 年6 月 第6天 星期2
2023 年6 月 第7天 星期3
2023 年6 月 第8天 星期4
2023 年6 月 第9天 星期5
2023 年6 月 第10天 星期6
2023 年6 月 第11天 星期7
2023 年6 月 第12天 星期1
2023 年6 月 第13天 星期2
2023 年6 月 第14天 星期3
2023 年6 月 第15天 星期4
2023 年6 月 第16天 星期5
2023 年6 月 第17天 星期6
2023 年6 月 第18天 星期7
2023 年6 月 第19天 星期1
2023 年6 月 第20天 星期2
2023 年6 月 第21天 星期3
2023 年6 月 第22天 星期4
2023 年6 月 第23天 星期5
2023 年6 月 第24天 星期6
2023 年6 月 第25天 星期7
2023 年6 月 第26天 星期1
2023 年6 月 第27天 星期2
2023 年6 月 第28天 星期3
2023 年6 月 第29天 星期4
2023 年6 月 第30天 星期5