实例介绍java中的Calendar类

2025-06-16 17:30:03 11
  • 收藏
  • 管理
    日历类,它是一个抽象类,封装了所有的日历字段值,通过统一的方法根据传入不同的日历字段可以获取值。 (推荐教程:java入门教程) 1、得到一个日历对象 复制Calendar c =Calendar.getInstance();//返回的是子类对象 2、成员方法 复制publicvoid add(int field,int amount):根据给定的日历字段和对应的时间,来对当前的日历进行操作。publicfinalvoidset(int year,int month,int date):设置当前日历的年月日 (视频教程推荐:java视频教程) 代码实现: 复制import java.util.Calendar;/* * public void add(int field,int amount):根据给定的日历字段和对应的时间,来对当前的日历进行操作。 * public final void set(int year,int month,int date):设置当前日历的年月日 */publicclassCalendarDemo{publicstaticvoid main(String[] args){// 获取当前的日历时间Calendar c =Calendar.getInstance();// 获取年int year = c.get(Calendar.YEAR);// 获取月int month = c.get(Calendar.MONTH);// 获取日int date = c.get(Calendar.DATE);System.out.println(year "年"(month 1)"月" date "日");// // 三年前的今天// c.add(Calendar.YEAR, -3);// // 获取年// year = c.get(Calendar.YEAR);// // 获取月// month = c.get(Calendar.MONTH);// // 获取日// date = c.get(Calendar.DATE);// System.out.println(year "年" (month 1) "月" date "日");// 5年后的10天前 c.add(Calendar.YEAR,5); c.add(Calendar.DATE,-10);// 获取年 year = c.get(Calendar.YEAR);// 获取月 month = c.get(Calendar.MONTH);// 获取日 date = c.get(Calendar.DATE);System.out.println(year "年"(month 1)"月" date "日");System.out.println("--------------"); c.set(2011,11,11);// 获取年 year = c.get(Calendar.YEAR);// 获取月 month = c.get(Calendar.MONTH);// 获取日 date = c.get(Calendar.DATE);System.out.println(year "年"(month 1)"月" date "日");}}
    上一页:实例汇总JScall()及apply()的方法使用 下一页:实体店该如何跳出传统行业
    全部评论(0)