- El método of(int hour, int minute) de la clase LocalTime en Java se usa para crear una instancia de LocalTime a partir de los valores pasados de hora y minuto. En este método, la hora y los minutos se pasan en formato de número entero y devuelve la hora en función de estos valores. Los valores de segundo y nanosegundo se establecen en cero de forma predeterminada en este método.
Sintaxis:
public static LocalTime of(int hour, int minute)
Parámetros: Este método acepta dos parámetros:
- hora – Es de tipo Integer y representa la hora del día. Varía de 0 a 23.
- minute – Es de tipo Integer y representa el minuto de la hora. Varía de 0 a 59.
Valor devuelto: este método devuelve LocalTime .
Excepción: este método lanza DateTimeException si cualquier valor de parámetro, ya sea de hora o minuto, excede el rango.
El siguiente programa ilustra el método de (hora, minuto) de LocalTime en Java:
Programa:
// Java program to demonstrate
// LocalTime of(int hour,
// int minute) method
import
java.time.*;
import
java.time.temporal.*;
public
class
GFG {
public
static
void
main(String[] args)
{
// Create LocalTime object
LocalTime localtime
= LocalTime.of(
6
,
5
);
// Print time
System.out.println(
"TIME: "
+ localtime);
}
}
Producción:TIME: 06:05
- El método of(int hora, int minuto, int segundo) de la clase LocalTime en Java se usa para crear una instancia de LocalTime a partir de los valores pasados de hora, minuto y segundo. En este método, los valores de hora, minuto y segundo se pasan en formato de número entero y devuelve la hora en función de los valores pasados. El valor del nanosegundo se establece en cero de forma predeterminada en este método.
Sintaxis:
public static LocalTime of(int hour, int minute, int second)
Parámetros: Este método acepta tres parámetros:
- hora – Es de tipo Integer y representa la hora del día. Varía de 0 a 23.
- minute – Es de tipo Integer y representa el minuto de la hora. Varía de 0 a 59.
- second – Es de tipo Integer y representa el segundo del minuto. Varía de 0 a 59.
Valor devuelto: este método devuelve LocalTime .
Excepción: este método lanza DateTimeException si algún parámetro excede el rango.
El siguiente programa ilustra el método de (hora, minuto, segundo) de LocalTime en Java:
Programa:
// Java program to demonstrate
// LocalTime of(int hour, int minute, int second) method
import
java.time.*;
import
java.time.temporal.*;
public
class
GFG {
public
static
void
main(String[] args)
{
// Create LocalTime object
LocalTime localtime
= LocalTime.of(
6
,
5
,
40
);
// Print time
System.out.println(
"TIME: "
+ localtime);
}
}
Producción:TIME: 06:05:40
- El método of(int hora, int minuto, int segundo, int nanosegundo) de la clase LocalTime en Java se usa para crear una instancia de LocalTime a partir de valores dados (valores pasados) de hora, minuto, segundo y nanosegundo. En este método, los valores de hora, minuto, segundo y nanosegundo se pasan en forma de número entero y devuelve el tiempo en función de estos valores. Ningún valor de parámetro se establece en cero en este método.
Sintaxis:
public static LocalTime of(int hour, int minute, int second, int nanosecond)
Parámetros: Este método acepta cuatro parámetros:
- hora – Es de tipo Integer y representa la hora del día. Varía de 0 a 23.
- minute – Es de tipo Integer y representa el minuto de la hora. Varía de 0 a 59.
- second – Es de tipo Integer y representa el segundo del minuto. Varía de 0 a 59.
- nanosegundo – Es de tipo Integer y representa el nano del segundo. Varía de 0 a 999999999.
Valor devuelto: el método devuelve LocalTime .
Excepción: el método lanza DateTimeException si cualquier valor de parámetro, ya sea de hora, minuto, segundo o nanosegundo, excede el rango.
El siguiente programa ilustra el método de (hora, minuto, segundo, nanosegundo) de LocalTime en Java:
Programa:
// Java program to demonstrate
// LocalTime of(int hour, int minute,
// int second, int nanosecond) method
import
java.time.*;
import
java.time.temporal.*;
public
class
GFG {
public
static
void
main(String[] args)
{
// Create LocalTime object
LocalTime localtime
= LocalTime.of(
6
,
5
,
40
,
50
);
// Print time
System.out.println(
"TIME: "
+ localtime);
}
}
Producción:TIME: 06:05:40.000000050
Referencias: