기존의 Date 클래스외 Calendar 클래스는 날짜와 Timezone 이 관련되어 개발자를 헷갈리게 하는 부분이 많은 문제점이 있었다.
이에 대한 대체제로 Temporal Interface를 구현하는 LocalDateTime, LocalDate, LocalTime이 Java 1.8 에서 등장하게 되었다.
아래의 클래스들은 Temporal Inteface 를 구현하고 있다.
val now = LocalDateTime = LocalDateTime.now()
val date = LocalDate.of(2019, 3, 22)
Temporal 객체들은 다음과 같이 공통적으로 사용할 수 있는 유용한 static 메소드들이 있다.