This example shows how to get the current time and specific time using java.time.LocalTime.now() method.
The java.time.LocalTime class is an immutable class which represents a time without time-zone information.
Read more about LocalTime class with an example at https://www.javaguides.net/2018/08/java-8-localtime-class-api-guide.html.
The java.time.LocalTime class is an immutable class which represents a time without time-zone information.
Read more about LocalTime class with an example at https://www.javaguides.net/2018/08/java-8-localtime-class-api-guide.html.
Java LocalTime now() Method Example
LocalTime class provides below APIs to the current time and specific time object respectively.
- static LocalTime now() - Obtains the current time from the system clock in the default time-zone.
- static LocalTime now(Clock clock) - Obtains the current time from the specified clock.
- static LocalTime now(ZoneId zone) - Obtains the current time from the system clock in the specified time-zone.
The following example shows how to get the current time and specific time using java.time.LocalTime.now() method:
import java.time.Clock; import java.time.LocalTime; import java.time.ZoneId; /** * Program to demonstrate LocalTime Class APIs. * @author javaguides.net * */ public class LocalTimeExample { public static void main(String[] args) { createLocalTime(); } private static void createLocalTime() { // Current Time LocalTime localTime = LocalTime.now(); System.out.println(localTime); // Specific Time LocalTime localTime2 = LocalTime.of(4, 30, 45); System.out.println(localTime2); LocalTime localTime3 = LocalTime.now(Clock.systemDefaultZone()); System.out.println(localTime3); LocalTime localTime4 = LocalTime.now(Clock.system(ZoneId.of("Indian/Cocos"))); System.out.println(localTime4); } }
Output:
17:38:35.349 04:30:45 17:38:35.350 18:38:35.350
Comments
Post a Comment