要想获取前一天的时间,我这里有两种方法,话不多说,直接上代码:
package com.test;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Calendar;
import java.util.Date;
public class TestDate {
public static void main(String[] args) {
//获取前一天的时间
LocalDateTime time=LocalDateTime. now();
LocalDateTime time2= time.minusDays(1);
System. out .println(time2 );
getTime();
}
private static void getTime(){
Calendar calendar =Calendar. getInstance();
calendar.add( Calendar. DATE, -1); //向前走一天
Date date= calendar.getTime();
System. out .println("前一天时间为" +date .toString());
}
}