色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 上個月第一天和最后一天

錢多多2年前8瀏覽0評論

在Java中,我們可以很方便地獲取上個月的第一天和最后一天,具體方法如下:

// 獲取上個月第一天
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1);
calendar.set(Calendar.DAY_OF_MONTH, 1);
Date firstDayOfLastMonth = calendar.getTime();
// 獲取上個月最后一天
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
Date lastDayOfLastMonth = calendar.getTime();

上述代碼中,我們首先獲取一個Calendar實例,然后將其日期設置為上個月的第一天。在設置日期時,我們需要使用add方法來減去一個月的日期。接著,我們將日期設置為1,這樣calendar對象就成為了上個月的第一天。同樣地,我們也可以使用getActualMaximum方法來計算上個月的最后一天。這個方法返回本月的最大值。這里我們將其設置為DAY_OF_MONTH,即日期。最后,我們將獲取到的日期轉換為Date對象,以便后續處理。

上述代碼簡單實用,可以方便地獲取上個月的第一天和最后一天,對于需要分析上月數據的開發者,是非常有用的。