實例介紹java中的Calendar類

發(fā)布時間:2024-03-01
日歷類,它是一個抽象類,封裝了所有的日歷字段值,通過統(tǒng)一的方法根據(jù)傳入不同的日歷字段可以獲取值。
(推薦教程:java入門教程)
1、得到一個日歷對象
calendar c = calendar.getinstance();//返回的是子類對象2、成員方法
public void add(int field,int amount):根據(jù)給定的日歷字段和對應(yīng)的時間,來對當前的日歷進行操作。public final void set(int year,int month,int date):設(shè)置當前日歷的年月日(視頻教程推薦:java視頻教程)
代碼實現(xiàn):
import java.util.calendar; /* * public void add(int field,int amount):根據(jù)給定的日歷字段和對應(yīng)的時間,來對當前的日歷進行操作。 * public final void set(int year,int month,int date):設(shè)置當前日歷的年月日 */public class calendardemo { public static void 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 "日"); }}
上一個:RS-05K8250FT在線查庫存,今日報價
下一個:新發(fā)展的良種茶——白茶

工程樁基礎(chǔ)質(zhì)量檢驗包括哪些內(nèi)容?
怎么看蘋果平板有沒有越獄,蘋果怎么看平板型號和尺寸
不以營利為目的虛開發(fā)票如何量刑
微型催化評價裝置及高壓反應(yīng)釜
三星電腦怎么系統(tǒng)還原(三星筆記本系統(tǒng)恢復)
旺詮RTT015902FTH電阻
電腦怎樣下載愛奇藝視頻(電腦上怎么下載愛奇藝視頻)
高低溫試驗箱需不需要保養(yǎng)呢
圬工墩臺施工的一般要求有哪些?
Refractometry
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos