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.





















Home »
  Java Date Time »
    Tutorial »




Java Date Time Tutorial