Método LocalTime of() en Java con ejemplos

  1. 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
    
  2. 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
    
  3. 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:

Publicación traducida automáticamente

Artículo escrito por pp_pankaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *