我需要将Java中的当前年份确定为一个整数。我可以只使用java.util.Date()
,但它已被弃用。
发布于 2008-09-25 21:56:41
int year = Calendar.getInstance().get(Calendar.YEAR);
不确定这是否符合不设置新日历的条件?(为什么反对这样做?)
发布于 2015-11-14 03:11:12
使用Java8的time API (假设您很乐意获得系统默认时区的年份),您可以使用the Year::now
method
int year = Year.now().getValue();
发布于 2008-09-25 22:00:05
最简单的(使用Calendar,对不起)是:
int year = Calendar.getInstance().get(Calendar.YEAR);
https://stackoverflow.com/questions/136419
复制相似问题