关于用String Calender类 计算闰年的Demo

 1 package cn.zmh.zuoye;
 2 
 3 import java.util.Calendar;
 4 
 5 public class StringRun {
 6     public static void main(String[] args) {
 7         fun1();
 8     }
 9     /*
10     * 闰年计算
11     * 2000 3000
12     * 高级的算法: 日历设置到指定年份的3月1日,add向前偏移1天,获取天数,29闰年
13     */
14     public static void fun1(){
15     Calendar c = Calendar.getInstance();
16     //1将日历设置成2019年3月1日
17     c.set(2019,2,1);
18     //2 将日历往前偏移一天
19     c.add(Calendar.DAY_OF_MONTH,-1);
20     //3 get 获取天数
21     int day = c.get(Calendar.DAY_OF_MONTH);
22     System.out.println(day);
23     }
24 }
原文地址:https://www.cnblogs.com/zhangmenghui/p/10562242.html