使用 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

更新於:2020 年 6 月 27 日

294 次瀏覽

開啟你的 事業

完成學習,獲得證書

開始
廣告
© . All rights reserved.