Java Calendar類如何獲取當(dāng)前日期

小樊
167
2024-08-21 02:37:30

在Java中,可以使用Calendar類來(lái)獲取當(dāng)前日期。下面是使用Calendar類獲取當(dāng)前日期的示例代碼:

// 創(chuàng)建一個(gè)Calendar實(shí)例
Calendar calendar = Calendar.getInstance();

// 獲取當(dāng)前年份
int year = calendar.get(Calendar.YEAR);

// 獲取當(dāng)前月份(注意月份是從0開(kāi)始計(jì)數(shù)的)
int month = calendar.get(Calendar.MONTH) + 1;

// 獲取當(dāng)前日期
int day = calendar.get(Calendar.DAY_OF_MONTH);

// 輸出當(dāng)前日期
System.out.println("當(dāng)前日期是:" + year + "-" + month + "-" + day);

上面的代碼會(huì)輸出當(dāng)前日期,例如:當(dāng)前日期是:2021-10-15。通過(guò)調(diào)用Calendar類的getInstance()方法可以獲取當(dāng)前系統(tǒng)時(shí)間的Calendar實(shí)例,然后通過(guò)get()方法獲取年、月、日等字段的值即可。

0