LocalTime
Description
LocalTime
class represents a time without a date or time zone.
Time is represented to a nanosecond precision.
LocalTime
class contains MIN, MAX, MIDNIGHT, and NOON constants
MIN is 00:00. MAX is 23:59:59.999999999. MIDNIGHT is 00:00. NOON is 12:00.
Example
The following snippet of code creates LocalTime
objects:
import java.time.LocalTime;
/*from ww w . java 2s.c o m*/
public class Main {
public static void main(String[] args) {
// current
LocalTime localTime1 = LocalTime.now();
System.out.println(localTime1);
// 09:30
LocalTime localTime2 = LocalTime.of(9, 30);
System.out.println(localTime2);
// 09:30:50
LocalTime localTime3 = LocalTime.of(9, 30, 50);
System.out.println(localTime3);
// 09:30:50.000005678
LocalTime localTime4 = LocalTime.of(9, 30, 50, 5678);
System.out.println(localTime4);
}
}
The code above generates the following result.