共計 653 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
可以使用 Calendar 類來獲取一年的天數(shù)。下面是一個示例代碼:
import java.util.Calendar;
public class Main {public static void main(String[] args) {// 獲取當(dāng)前年份
int year = Calendar.getInstance().get(Calendar.YEAR);
// 創(chuàng)建一個 Calendar 實例,并設(shè)置為當(dāng)年的 1 月 1 日
Calendar calendar = Calendar.getInstance();
calendar.set(year, Calendar.JANUARY, 1);
// 將 Calendar 實例設(shè)置為當(dāng)年的 12 月 31 日
Calendar endCalendar = Calendar.getInstance();
endCalendar.set(year, Calendar.DECEMBER, 31);
// 計算天數(shù)差
long days = (endCalendar.getTimeInMillis() - calendar.getTimeInMillis()) / (24 * 60 * 60 * 1000) + 1;
System.out.println(" 一年的天數(shù):" + days);
}
}
這段代碼首先獲取當(dāng)前年份,然后創(chuàng)建一個 Calendar 實例并將日期設(shè)置為當(dāng)年的 1 月 1 日。接著,創(chuàng)建另一個 Calendar 實例并將日期設(shè)置為當(dāng)年的 12 月 31 日。最后,通過計算兩個 Calendar 實例之間的毫秒差,并將其轉(zhuǎn)換為天數(shù),即可得到一年的天數(shù)。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完