前言:
眼前你们对“java 日历类”可能比较注意,兄弟们都需要学习一些“java 日历类”的相关资讯。那么小编也在网上网罗了一些对于“java 日历类””的相关知识,希望我们能喜欢,看官们快快来学习一下吧!import java.util.Calendar;import java.util.Date;public class CalendarDemo { public static void main(String[] args) { /*Calendar 类 :日历类 package包:文件夹 java.util 抽象类abstract:不可以通过new去创建该类的对象 new Calendar(); error 为什么创建一个类的对象? 类:抽象概念。属性 + 方法 类对象【实例】:是类的具体实例 通过创建类的具体实例,就可以访问该类中定义的一些属性和方法 创建类的具体实例:new 类名(参数); eg:new Student(); Calendar类中提供了一个创建该类实例的方法:public static Calendar getInstance() return:a Calendar. 创建Calendar类的实例[对象]:Calendar.getInstance() 直接已知子类: GregorianCalendar */ Calendar c = Calendar.getInstance();// 创建一个Calendar实例 /* * 方法:get(int field) * 参数:field > 就是我们这个Calendar类中的一个常量字段 * set(int field, int value) 给给的字段field,设置一个值 * void java.util.Calendar.set(int field, int value) * void java.util.Calendar.set(int year, int month, int date) * add(int field, int amount) 给指定的字段,增加或减少一个时间量【参数amount】 * void java.util.Calendar.add(int field, int amount) * getTime() 把日历显示的方式转化为日期显示方式 * Date java.util.Calendar.getTime() * 属性【字段】:常量 * 常用的字段,我们通过一个方法去使用get(int field) * YEAR:年 * MONTH:月 【注意:0-11 :0 表示:一月。。。。11:十二月】 * DATE:日 * DAY_OF_WEEK:指示一个星期中的某天,说白了就是星期几 【注意:1 - 7 :1表示星期天。。。7表示星期六】 * DAY_OF_MONTH:某月的某一天,指示一个月中的某天 * DAY_OF_YEAR:一年中某一天,指示当前年中的天数。 * */ /*c.set(Calendar.YEAR, 2023);// 给YEAR 年这个字段设置 值:2023 c.set(2023, 7, 1);// year:2023 montn:7,date:1*/ /*c.add(Calendar.YEAR, 2);// 2021 2023毕业 c.add(Calendar.MONTH , 3);// 5 7月 c.add(Calendar.DATE, -5);// 18 13号运动会 System.out.println("大家在" + c.get(Calendar.YEAR) + "年" + c.get(Calendar.MONTH) + "月毕业"); System.out.println("在" + c.get(Calendar.DATE) + "开展运动会");*/ int year = c.get(Calendar.YEAR);// 获取年份 int month = c.get(Calendar.MONTH);// 获取月份 int date = c.get(Calendar.DATE); int week = c.get(Calendar.DAY_OF_WEEK); int d = c.get(Calendar.DAY_OF_MONTH);// 几号 int d1 = c.get(Calendar.DAY_OF_YEAR); System.out.println("year = " + year + ",month = " + (month+1) + ",date = " + date + ",week = " + (week-1)); System.out.println("今天是 " + d + "号"); System.out.println("已经过去 " + c.get(Calendar.DAY_OF_YEAR) + "天"); Date date_1 = c.getTime();//把日历显示的方式转化为日期显示方式 System.out.println(date_1); System.out.println(new Date()); }}
视频加载中...
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java 日历类