如何在 Java 中找出給定日期的季度?


讓我們首先獲得當前日期 -

LocalDate currentDate = LocalDate.now();

現在,使用 Calendar 類並設定區域設定 -

Calendar cal = Calendar.getInstance(Locale.US);

現在,獲取月份 -

int month = cal.get(Calendar.MONTH);

找到季度 -

int quarter = (month / 3) + 1;

範例

import java.time.LocalDate;
import java.util.Calendar;
import java.util.Locale;
public class Demo {
   public static void main(String[] args) {
      LocalDate currentDate = LocalDate.now();
      System.out.println("Current Date = "+currentDate);
      Calendar cal = Calendar.getInstance(Locale.US);
      int month = cal.get(Calendar.MONTH);
      int quarter = (month / 3) + 1;
      System.out.println("Quarter = "+quarter);
   }
}

輸出

Current Date = 2019-04-12
Quarter = 2

更新於: 30-Jul-2019

2K+ 瀏覽量

開啟您的職業

完成課程以獲取認證

開始
廣告