El método now(ZoneId zone) de la clase LocalTime en Java se usa para obtener la hora actual del reloj del sistema en la zona horaria especificada.
Sintaxis:
public static LocalTime now(ZoneId zone)
Parámetros: Este método acepta ZoneId como parámetro.
Valor devuelto: este método devuelve la hora actual utilizando el reloj del sistema.
Los siguientes programas ilustran el método now (ZoneId zone) de LocalTime en Java:
Programa 1:
// Java program to demonstrate // LocalTime.now(ZoneId zone) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // apply now(ZoneId zone) method // of LocalTime class LocalTime time = LocalTime.now( ZoneId.systemDefault()); // print time System.out.println("Time: " + time); } }
Producción:
Time: 20:57:30.035
Programa 2:
// Java program to demonstrate // LocalTime.now(ZoneId zone) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // apply now(ZoneId zone) method // of LocalTime class LocalTime time = LocalTime.now( ZoneId.systemDefault()); // print time System.out.println("Time: " + time); } }
Producción:
Time: 20:57:50.318
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#now(java.time.ZoneId)