Java 中的格里高利曆


GregorianCalendar 是一個混合日曆,它支援儒略曆和格里高利曆系統,並支援單個不連續性,預設情況下,該不連續性對應于格裡高利歷開始使用的格里高利日期。

Java 中的 java.util.GregorianCalendar 類是 Calendar 的具體子類,並提供了世界上大多數國家/地區使用的標準日曆系統。

匯入以下包以使用 GregorianCalendar 類。

import java.util.GregorianCalendar;

以下是建構函式。

序號建構函式及描述
1GregorianCalendar() 

此建構函式使用預設時區和預設區域設定中的當前時間構建預設的 GregorianCalendar。
2GregorianCalendar(int year, int month, int dayOfMonth) 

此建構函式使用在預設時區和預設區域設定中設定的給定日期構建 GregorianCalendar。
3GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute)  
 
此建構函式使用為預設時區和預設區域設定設定的給定日期和時間構建 GregorianCalendar。
4GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute, int second)

 此建構函式使用為預設時區和預設區域設定設定的給定日期和時間構建 GregorianCalendar。
5GregorianCalendar(Locale aLocale) 

此建構函式基於預設時區和給定區域設定中的當前時間構建 GregorianCalendar。
6GregorianCalendar(TimeZone zone) 

此建構函式基於給定時區和預設區域設定中的當前時間構建 GregorianCalendar。
7GregorianCalendar(TimeZone zone, Locale aLocale) 

此建構函式基於給定時區和給定區域設定中的當前時間構建 GregorianCalendar。

示例

 線上演示

import java.util.GregorianCalendar;
public class Demo {
   public static void main(String[] args) {
      GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance();
      System.out.println("" + cal.getTime());
   }
}

輸出

Mon Nov 19 15:57:40 UTC 2018

更新於: 2020-06-27

1K+ 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.