获取上个第一天和最后一天
下面展示一些 内联代码片
。
// A code block
public static void main(String[] args)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
//获取前一个月第一天
Calendar calendar1 = Calendar.getInstance();
calendar1.add(Calendar.MONTH, -1);
calendar1.set(Calendar.DAY_OF_MONTH,1);
String firstDay = sdf.format(calendar1.getTime());
//获取前一个月最后一天
Calendar calendar2 = Calendar.getInstance();
calendar2.set(Calendar.DAY_OF_MONTH, 0);
String lastDay = sdf.format(calendar2.getTime());
System.out.println(firstDay +" 00:00:00");
System.out.println(lastDay + " 23:59:59");
}
// An highlighted block
2021-10-01 00:00:00
2021-10-31 23:59:59