GregorianCalendar

本文介绍了GregorianCalendar类,它是Calendar的一个具体子类,提供了世界上大多数国家所采用的日历系统。GregorianCalendar处理了从格里高利历制定前到现在的日期转换问题,并提供了一种方法来获取当前年份。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GregorianCalendar 是 Calendar 的一个具体的子类,并提供世界上多数国家使用的 Calendar 。
标准的日历 (Gregorian)有 2 个年代,BC 和 AD。
该实现处理了一个不连续的情况,它缺省地对应于 Gregorian 日历的制定日期(在一些国家是 October 15, 1582 , 其它国家更晚些)。该转换可以由调用者改变。
在 Gregorian 日历建立之前,新年是 March 25。为了避免混乱,该日历一直使用 January 1 作为新年。如果希望日期定在 Gregorian 调整之前的 January 1 和 March 24 之间的某一天,则必须手工调整。

import java.util.Calendar;
import java.util.GregorianCalendar;

public class demo {

private int year;//年份
public demo() {//构造器
year=0;
}

public int test(){//获得年份
GregorianCalendar g=new GregorianCalendar();
year=(int)g.get(Calendar.YEAR);
return year;
}

public static void main(String[] args) {
demo d = new demo();
System.out.print(d.test());
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值