LocalDateTime
Description
LocalDateTime
class represents a date and a time without a time zone.
LocalDateTime
is a combination of LocalDate
and LocalTime
.
Example
The following code shows how to create LocalDateTime
objects:
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.Month;
//w w w. ja va 2 s. c om
public class Main {
public static void main(String[] args) {
// current
LocalDateTime localDateTime1 = LocalDateTime.now();
System.out.println(localDateTime1);
// 2014-06-21T16:12:34
LocalDateTime localDateTime2 = LocalDateTime.of(2014, Month.JUNE, 21, 16, 12, 34);
System.out.println(localDateTime2);
// from a local date and a local time
LocalDate localDate1 = LocalDate.of(2014, 5, 10);
LocalTime localTime= LocalTime.of(16, 18, 41);
LocalDateTime localDateTime3 = LocalDateTime.of(localDate1, localTime);
System.out.println(localDateTime3);
}
}
The code above generates the following result.