Java中如何获取日期中的年份呢?
下文笔者讲述java代码获取日期中年份的方法及示例分享,如下所示
Java中获取日期的实现思路
java中 可使用java.util.Date类或java.util.Calendar类来获取日期中的年份例:
使用Date类获取年份
Date类中有一个getYear()方法
这个方法返回当前日期的年份减去1900的值
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
int year = date.getYear();
System.out.println("Year: " + (year + 1900));
}
}
import java.util.Date;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy");
String year = formatter.format(date);
System.out.println("Year: " + year);
}
}
使用Calendar类获取年份
Calendar类
提供一个静态方法getInstance()
我们可以通过这个方法实例化Calendar对象
然后使用get()方法获取年份信息
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
System.out.println("Year: " + year);
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


