<----------使用Canlendar方法计算是不是闰年---------->

package cn.lijun.demo;

import java.util.Calendar;

public class DataTest {
    public static void main(String[] args) {
        //闰年的计算   将日历设置到指定的年份    3月1日  add  向前偏移一天   获取天数  29 闰年
        fun1();
    }
    public static void fun1(){
        Calendar c = Calendar.getInstance();
        c.set(2086, 2, 1);
        //偏移 向前偏移一天
        c.add(Calendar.DAY_OF_MONTH, -1);
        //GET获取天数
        int day = c.get(Calendar.DAY_OF_MONTH);
        System.out.println(day);
        if(day==28){
            System.out.println("不是闰年");
        }else{
            System.out.println("是闰年");
        }
        
    }
}

猜你喜欢

转载自www.cnblogs.com/cuichaobo/p/10571193.html