springBoot接受LocalDateTime
@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private LocalDateTimebeginTime;
package date;
import sun.util.resources.CalendarData;
import javax.xml.crypto.Data;
import java.time.*;
import java.time.temporal.ChronoUnit;
import java.time.temporal.TemporalUnit;
import java.util.Calendar;
import java.util.Date;
/**
* @version 1.0
* @Author 瞿肖
* @className Test1
* @date 2022/6/19 20:42
*/
public class Test1 {
public static void main(String[] args) {
LocalDateTime localDateTime = LocalDateTime.now();//获取当前日期时间
System.out.println(localDateTime);
LocalDate localDate = LocalDate.of(2021, 1, 10);//指定一个日期
LocalTime localTime = LocalTime.of(12, 31);//指定一个时间
LocalDateTime localDateTime1 = localDateTime.of(localDate, localTime);//使用方法拼接为一个LocalDateTime
System.out.println(localDateTime1);
}
}
LocalDateTime相对于前面两个类,它更加实用,同时拥有日期和时间,它所包含的方法也聚合了前面两个类的方法。
基本的方法其实都一样:plus方法增加,minus方法减少,也包含多态的增加,减少,只要前面两个类理解了,这个类也很简单的。