java.time.ZoneOffset. Ejemplo del método ofHoursMinutesSeconds ()

Descripción

los java.time.ZoneOffset.ofHoursMinutesSeconds(int hours, int minutes, int seconds) El método obtiene una instancia de ZoneOffset usando una compensación en horas, minutos y segundos.

Declaración

A continuación se muestra la declaración de java.time.ZoneOffset.ofHoursMinutesSeconds(int hours, int minutes, int seconds) método.

public static ZoneOffset ofHoursMinutesSeconds(int hours, int minutes, int seconds)

Parámetros

  • hours - el desplazamiento de la zona horaria en horas, de -18 a +18.

  • minutes - el desplazamiento de la zona horaria en minutos, de 0 a ± 59, el signo coincide con las horas.

  • seconds - el desplazamiento de la zona horaria en segundos, de 0 a ± 59, el signo coincide con las horas y los minutos.

Valor devuelto

el desplazamiento de zona, no nulo.

Excepciones

DateTimeException - si el desplazamiento no está en el rango requerido.

Ejemplo

El siguiente ejemplo muestra el uso del método java.time.ZoneOffset.ofHoursMinutesSeconds (int horas, int minutos, int segundos).

package com.tutorialspoint;

import java.time.ZoneOffset;

public class ZoneOffsetDemo {
   public static void main(String[] args) {
 
      ZoneOffset zone = ZoneOffset.ofHoursMinutesSeconds(5,30,20);
      System.out.println(zone);  
   }
}

Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:

+05:30:20