- El método now() de la clase OffsetTime en Java obtiene la hora actual del reloj del sistema en la zona horaria predeterminada.
Sintaxis:
public static OffsetTime now()
Parámetro: Este método no acepta ningún parámetro.
Valor devuelto: Devuelve la hora actual utilizando el reloj del sistema y la zona horaria predeterminada y no nulo.
Los siguientes programas ilustran el método now():
Programa 1:
// Java program to demonstrate the now() method
import
java.time.OffsetTime;
public
class
GFG {
public
static
void
main(String[] args)
{
// Parses the time
OffsetTime time = OffsetTime.now();
// Prints the current time
System.out.println(
"Current time: "
+ time);
}
}
Producción:Current time: 02:58:01.700Z
- El método now(clock) de la clase OffsetTime en Java obtiene la hora actual del reloj especificado en el parámetro.
Sintaxis:
public static OffsetTime now(Clock clock)
Parámetro: este método acepta un reloj de parámetro único que especifica el reloj que se utilizará y no nulo.
Valor devuelto: Devuelve la hora actual y no nulo.
Los siguientes programas ilustran el método ahora (reloj):
Programa 1:
// Java program to demonstrate the now(clock) method
import
java.time.OffsetTime;
import
java.time.Clock;
public
class
GFG {
public
static
void
main(String[] args)
{
// Parses the time
OffsetTime time = OffsetTime.now();
// Prints the current time
System.out.println(
"Current time: "
+ Clock.systemUTC());
}
}
Producción:Current time: SystemClock[Z]
- El método now(zone) de la clase OffsetTime en Java obtiene la hora actual del reloj del sistema en la zona horaria especificada en el parámetro.
Sintaxis:
public static OffsetTime now(ZoneId zone)
Parámetro: este método acepta una sola zona de parámetro que especifica el ID de zona a usar, no nulo.
Valor devuelto: Devuelve la hora actual y no nulo.
Los siguientes programas ilustran el método ahora (reloj):
Programa 1:
// Java program to demonstrate the now(clock) method
import
java.time.OffsetTime;
import
java.time.ZoneId;
public
class
GFG {
public
static
void
main(String[] args)
{
// Parses the time
OffsetTime time = OffsetTime.now();
// Prints the current time
System.out.println(
"Current time: "
+ ZoneId.systemDefault());
}
}
Producción:Current time: Etc/UTC
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#now-long-