在Java中获取当前年份的整数值?

我需要将 Java 中的当前年份确定为整数。我可以只使用 java.util.Date() ,但它已被弃用。

原文由 karlgrz 发布,翻译遵循 CC BY-SA 4.0 许可协议


回答:

int year = Calendar.getInstance().get(Calendar.YEAR);

不确定这是否符合不设置新日历的标准? (为什么反对这样做?)

原文由 cagcowboy 发布,翻译遵循 CC BY-SA 2.5 许可协议


回答:

使用 Java 8 的时间 API(假设您很高兴获得系统默认时区中的年份),您可以使用 Year::now 方法:

 int year = Year.now().getValue();

原文由 assylias 发布,翻译遵循 CC BY-SA 3.0 许可协议

以上是 在Java中获取当前年份的整数值? 的全部内容, 来源链接: utcz.com/p/944717.html

回到顶部