kotlin Calendar打印每天的信息

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))
        }
 }
20236 月 第1天 星期4
20236 月 第2天 星期5
20236 月 第3天 星期6
20236 月 第4天 星期7
20236 月 第5天 星期1
20236 月 第6天 星期2
20236 月 第7天 星期3
20236 月 第8天 星期4
20236 月 第9天 星期5
20236 月 第10天 星期6
20236 月 第11天 星期7
20236 月 第12天 星期1
20236 月 第13天 星期2
20236 月 第14天 星期3
20236 月 第15天 星期4
20236 月 第16天 星期5
20236 月 第17天 星期6
20236 月 第18天 星期7
20236 月 第19天 星期1
20236 月 第20天 星期2
20236 月 第21天 星期3
20236 月 第22天 星期4
20236 月 第23天 星期5
20236 月 第24天 星期6
20236 月 第25天 星期7
20236 月 第26天 星期1
20236 月 第27天 星期2
20236 月 第28天 星期3
20236 月 第29天 星期4
20236 月 第30天 星期5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值