Java的Calendar转年月日
时间: 2023-07-30 20:12:22 浏览: 139
java API 在包java.util中有一个GregorianCalendar类,使用它可以得到一年内某个月的日历.zip
要将 Java 的 Calendar 对象转换为年月日,可以使用以下方法:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1; // 月份从 0 开始,所以要加1
int day = calendar.get(Calendar.DAY_OF_MONTH);
System.out.println("年:" + year);
System.out.println("月:" + month);
System.out.println("日:" + day);
}
}
```
这里使用 `Calendar.getInstance()` 获取当前的 Calendar 对象,然后通过 `get()` 方法分别获取年、月、日。需要注意的是,月份是从 0 开始计数的,所以获取到的值需要加 1。
运行以上代码,将会输出当前的年、月、日。
阅读全文