使用 GregorianCalendar 在 Java 中檢查是否為閏年
GregorianCalendar.isLeapYear() 方法確定給定的年份是否為閏年。如果給定年份是閏年,則返回真。
首先,匯入以下程式包以使用 GregorianCalendar 類。
import java.util.GregorianCalendar;
現在,透過將年份作為 isLeapYear() 方法的引數來檢查年份。
gcal.isLeapYear(2012)
以下是一個示例。
示例
import java.text.ParseException;
import java.util.GregorianCalendar;
public class Demo {
public static void main(String[] args) throws ParseException {
GregorianCalendar gcal = new GregorianCalendar();
System.out.println("Is it a leap year? "+gcal.isLeapYear(2012));
}
}輸出
Is it a leap year? true
讓我們看另一個示例。
示例
import java.text.ParseException;
import java.util.GregorianCalendar;
public class Demo {
public static void main(String[] args) {
GregorianCalendar calendar = (GregorianCalendar) GregorianCalendar.getInstance();
System.out.println("Current date-time = " + calendar.getTime());
boolean res = calendar.isLeapYear(calendar.get(GregorianCalendar.YEAR));
System.out.println("Is it a leap year? " + res);
}
}輸出
Current date-time = Mon Nov 19 15:45:30 UTC 2018 Is it a leap year? false
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP