1. 前言
在我们使用Date的时候,会发现很多无法理解的返回值,而且有很多方法是已经被弃用了的
在我们使用了jdk8+之后,我们可以使用LocalDate,LocalTime或者LocalDateTime来代替传统的Date
2. 使用示例
代码示例以及输出
import java.time.LocalDateTime;
import java.time.Month;
import java.time.format.DateTimeFormatter;
import java.util.Date;
/**
* <p>
* LocalDateTime的使用
* </p>
*
* @author Levi
* @since 2019/12/25
*/
public class LocalDateTimeUtil {
public static void main(String[] args) {
System.out.println("-------------使用Date-------------");
Date rightNow = new Date();
System.out.println(rightNow);
System.out.println(rightNow.getYear());
System.out.println(rightNow.getMonth());
System.out.println(rightNow.getDay());
System.out.println(rightNow.getHours());
System.o