Java公历
GregorianCalendar是一种混合日历,在单个不连续性的支持下同时支持Julian和Gregorian日历系统,默认情况下,该日历对应于建立Gregorian日历的公历日期。
Java中的java.util.GregorianCalendar类是Calendar的具体子类,并提供世界上大多数国家使用的标准日历系统。
导入以下软件包以与GregorianCalendar类一起使用。
import java.util.GregorianCalendar;
以下是构造函数。
这将使用默认时区中的默认时间和默认区域设置来构造默认的GregorianCalendar。
这将构造一个GregorianCalendar,并在默认时区中使用默认语言环境设置给定日期。
这将使用给定的日期和时间为默认时区和默认区域设置构造一个GregorianCalendar。
这将为GregorianCalendar构造一个给定日期和时间的默认时区,该日期和时间使用默认语言环境设置。
它将根据给定语言环境在默认时区中的当前时间构造一个GregorianCalendar。
这将使用给定的时区中的默认时间基于当前时间构造一个GregorianCalendar。
这将基于给定时区中具有给定语言环境的当前时间构造一个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