Java常用類之Calendar類和GregorianCalendar類
20150802
Calendar類和GregorianCalendar類
-->GregorianCalendar(公歷)是Calendar的一個具體子類,提供了世界上大多數國家/地區使用的標準日歷系統。
? 注意:
????? --月份:一月份是0,二月是1,以此類推,12月是11
????? --星期:周日是1,周一是2,。。。周六是7
Java類的常見分類。
演示代碼:
package TestDate;import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;public class CalendarDemo {/** 測試日歷類*/public static void main(String[] args) {Calendar c = new GregorianCalendar(); //Calendar是抽象類//1.直接設置年月日時分秒//c.set(2015, Calendar.AUGUST, 2); //2015.08.02//2.通過塊分別設置相應的年月日時分秒//注:可以按這種格式繼續設置時分秒,如果省略,則按照本地默認設置c.set(Calendar.YEAR, 2015); //2015年c.set(Calendar.MONTH, 1); //2月,0為1月c.set(Calendar.DAY_OF_MONTH, 2); //Calendar.DATE == Calendar.DAY_OF_MONTHDate d = c.getTime();System.out.println(d); //Mon Feb 02 21:15:13 CST 2015//獲取相應的年月日時分秒System.out.println(c.get(Calendar.YEAR)); //2015//測試日期計算c.add(Calendar.YEAR, 10); //增加10年,減的話把10變成負的即可System.out.println(c.getTime()); //Sun Feb 02 21:15:13 CST 2025}}
================================================
Java方法的重載。總結:記住這兩個類,比較常用,以及相應的方法(具體用法和細節見上述代碼),需加強記憶,用的時候注意細節,0表示1月,1表示周日等
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态