java中calendar类的用法,获得calendar类的实例
Calendar类,是一个抽象类,封装了日历字段的所有值,可以根据不同的日历字段统一取值。
(推荐教程:java入门)
1.获取一个日历对象。
calendar c=calendar . getinstance();//返回的是子类对象2,成员方法
Public void add (int field,int amount):根据给定的日历字段和对应的时间操作当前日历。
Final void set (int year,int month,int date):设置当前日历的日期(视频教程推荐:java视频教程)
代码实现:
导入Java . util . calendar;
/*
* public void add (int field,int amount):根据给定的日历字段和对应的时间操作当前日历。
* public final void set (int year,int month,int date):设置当前日历的日期。
*/
公共类日历Demo {
公共静态void main(String[] args) {
//获取当前日历时间
calendar c=calendar . getinstance();
//获取年份
int year=c.get(日历。年份);
//获取月份
int month=c.get(Calendar。月);
//获取日期
int date=c.get(Calendar。日期);
system . out . println(year year (month 1) month date day );
////三年前的今天
//c.add(日历。年份,-3);
////获取年份
//year=c.get(日历。年份);
////获取月份
//month=c.get(日历。月);
////获取日期
//date=c.get(日历。日期);
//system . out . println(year year (month 1) month date day );
//5年后,10天前
c.add(日历。年,5);
c.add(日历。日期,-10);
//获取年份
year=c.get(日历。年份);
//获取月份
month=c.get(日历。月);
//获取日期
date=c.get(日历。日期);
system . out . println(year year (month 1) month date day );
system . out . println(-);
c.set(2011,11,11);
//获取年份
year=c.get(日历。年份);
//获取月份
month=c.get(日历。月);
//获取日期
date=c.get(日历。日期);
system . out . println(year year (month 1) month date day );
}
}以上是用java介绍Calendar类细节的例子。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。