import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Calendar; import java.util.Date; /** *Calendar日历 */ public class Demo03 { public static void main(String[] args) { //创建日历对象 Calendar cal = Calendar.getInstance(); // System.out.println("cal =" +cal); //设置日期 cal.set(Calendar.MONTH, 9); System.out.println("cal = "+cal); //获取日期 System.out.print(cal.get(Calendar.YEAR)+"年"); System.out.print(cal.get(Calendar.MONTH)+1+"月"); System.out.print(cal.get(Calendar.DATE)+"日"); System.out.print(cal.get(Calendar.HOUR_OF_DAY)+":"); System.out.print(cal.get(Calendar.MINUTE)+":"); System.out.print(cal.get(Calendar.SECOND)); //如何转换Date Date date =cal.getTime(); System.out.println("date =" +date); //获取从1970年至今的毫秒 System.out.println(cal.get(Calendar.MILLISECOND)); //演示Fu调用方法,间接创建子类型对象 // Fu fu=Fu.getInstance(); //System.out.println("fu ="+fu); //新特性,JDK1.8新增的内容 LocalDate now1 = LocalDate.now(); System.out.println("now1 = "+now1); LocalDateTime now = LocalDateTime.now(); System.out.println("now = "+now); } } //理解通过一个类方法获取子类对象 abstract class Fu{ public static Fu getInstance(){ return new Zi(); } } class Zi extends Fu{ }
*Calendar日历
最新推荐文章于 2025-08-18 11:45:02 发布