如何在 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
廣告