首页 > 代码库 > Calendar类
Calendar类
Calendar类是一个抽象基类,主要完成日期字段之间相互操作功能。
Calendar类方法
1.Calendar.add方法用于实现某一日期基础上加若干天 后的新日期
2.Calendar.get方法用于取出日期对象中的年,月,日,时,分,秒等日期字段的值
3.Calendar.getInstance方法用于返回一个Calendar类型(它的某个子类)的对象实例
4.Calendar.set用于修改日期对象中的年,月,日,时,分,秒等日期字段的值
GregorianCalendar类是JDK目前提供的唯一的Calendar子类,Calendar.getInstance方法返回的就是预设了当前时间的GregorianCalendar类对象
例Calendar类小程序
import java.util.*; public class Calendardemo { public static void main(String args[]){ Calendar c1=Calendar.getInstance(); //输出当前时间 System.out.println(c1.get(c1.YEAR)+"年"+c1.get(c1.MONTH)+"月"+c1.get(c1.DAY_OF_MONTH)+ "日"+c1.get(c1.HOUR_OF_DAY)+"时"+c1.get(c1.MINUTE)+"分"+c1.get(c1.SECOND)+"秒"); c1.add(c1.DAY_OF_YEAR,300 ); //输出增加了300天后的时间 System.out.println(c1.get(c1.YEAR)+"年"+c1.get(c1.MONTH)+"月"+c1.get(c1.DAY_OF_MONTH)+ "日"+c1.get(c1.HOUR_OF_DAY)+"时"+c1.get(c1.MINUTE)+"分"+c1.get(c1.SECOND)+"秒"); } }
执行结果
2017年4月20日19时8分49秒
2018年2月16日19时8分49秒
Calendar类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。