关于用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 }
乐观的心态会让你更加完美