在Java中,可以使用Calendar類來獲取近一個月的日期。以下是一個示例代碼:
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 獲取當(dāng)前日期
Calendar calendar = Calendar.getInstance();
// 獲取當(dāng)前日期的前一個月的日期
calendar.add(Calendar.MONTH, -1);
// 輸出近一個月的日期
for (int i = 1; i <= calendar.getActualMaximum(Calendar.DAY_OF_MONTH); i++) {
calendar.set(Calendar.DAY_OF_MONTH, i);
System.out.println(calendar.getTime());
}
}
}
在上面的示例中,首先獲取當(dāng)前日期,然后使用add
方法將日期設(shè)置為當(dāng)前日期的前一個月,最后通過循環(huán)輸出近一個月的日期。