Java 中的格里高利曆
GregorianCalendar 是一個混合日曆,它支援儒略曆和格里高利曆系統,並支援單個不連續性,預設情況下,該不連續性對應于格裡高利歷開始使用的格里高利日期。
Java 中的 java.util.GregorianCalendar 類是 Calendar 的具體子類,並提供了世界上大多數國家/地區使用的標準日曆系統。
匯入以下包以使用 GregorianCalendar 類。
import java.util.GregorianCalendar;
以下是建構函式。
| 序號 | 建構函式及描述 |
|---|---|
| 1 | GregorianCalendar() 此建構函式使用預設時區和預設區域設定中的當前時間構建預設的 GregorianCalendar。 |
| 2 | GregorianCalendar(int year, int month, int dayOfMonth) 此建構函式使用在預設時區和預設區域設定中設定的給定日期構建 GregorianCalendar。 |
| 3 | GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute) 此建構函式使用為預設時區和預設區域設定設定的給定日期和時間構建 GregorianCalendar。 |
| 4 | GregorianCalendar(int year, int month, int dayOfMonth, int hourOfDay, int minute, int second) 此建構函式使用為預設時區和預設區域設定設定的給定日期和時間構建 GregorianCalendar。 |
| 5 | GregorianCalendar(Locale aLocale) 此建構函式基於預設時區和給定區域設定中的當前時間構建 GregorianCalendar。 |
| 6 | GregorianCalendar(TimeZone zone) 此建構函式基於給定時區和預設區域設定中的當前時間構建 GregorianCalendar。 |
| 7 | GregorianCalendar(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
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP