91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java quarter如何判斷是否為季度末

小樊
97
2024-09-06 15:18:26
欄目: 編程語言

在Java中,可以使用java.time包中的YearMonth類和TemporalAdjusters類來判斷一個日期是否為季度末。以下是一個示例:

import java.time.LocalDate;
import java.time.YearMonth;
import java.time.temporal.TemporalAdjusters;

public class QuarterEndChecker {
    public static void main(String[] args) {
        LocalDate date = LocalDate.of(2021, 3, 31);
        System.out.println("Is " + date + " the last day of a quarter? " + isLastDayOfQuarter(date));
    }

    public static boolean isLastDayOfQuarter(LocalDate date) {
        YearMonth yearMonth = YearMonth.from(date);
        YearMonth endOfQuarter = yearMonth.with(TemporalAdjusters.lastDayOfQuarter());
        return yearMonth.equals(endOfQuarter);
    }
}

在這個示例中,我們首先創建了一個LocalDate對象,表示要檢查的日期。然后,我們使用isLastDayOfQuarter方法來判斷這個日期是否為季度末。

isLastDayOfQuarter方法首先將LocalDate對象轉換為YearMonth對象。接著,我們使用TemporalAdjusters.lastDayOfQuarter()方法獲取當前季度的最后一天,并將其轉換為YearMonth對象。最后,我們比較原始日期的YearMonth對象和季度末的YearMonth對象是否相等。如果相等,則說明該日期是季度末。

0
福建省| 忻城县| 南城县| 泽库县| 小金县| 海淀区| 朝阳县| 乌拉特后旗| 永寿县| 澄迈县| 昌邑市| 泉州市| 文山县| 友谊县| 清远市| 扎赉特旗| 从江县| 定陶县| 西吉县| 遂溪县| 门源| 府谷县| 唐山市| 通化市| 婺源县| 定结县| 股票| 聂荣县| 资源县| 古蔺县| 威海市| 齐河县| 金坛市| 鹿泉市| 永平县| 公安县| 浙江省| 都安| 昭通市| 丰县| 盐亭县|