欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

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實例,然后將其日期設(shè)置為上個月的第一天。在設(shè)置日期時,我們需要使用add方法來減去一個月的日期。接著,我們將日期設(shè)置為1,這樣calendar對象就成為了上個月的第一天。同樣地,我們也可以使用getActualMaximum方法來計算上個月的最后一天。這個方法返回本月的最大值。這里我們將其設(shè)置為DAY_OF_MONTH,即日期。最后,我們將獲取到的日期轉(zhuǎn)換為Date對象,以便后續(xù)處理。

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