java中calendar类的用法,获得calendar类的实例

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: