java.time.OffsetTime.withOffsetSameInstant () Método Ejemplo

Descripción

El método java.time.OffsetTime.withOffsetSameInstant (ZoneOffset offset) devuelve una copia de este OffsetTime con el desplazamiento especificado asegurando que el resultado sea en el mismo instante en un día implícito.

Declaración

La siguiente es la declaración del método java.time.OffsetTime.withOffsetSameInstant (ZoneOffset offset) .

public OffsetTime withOffsetSameInstant(ZoneOffset offset)

Parámetros

offset : el desplazamiento de zona a cambiar, no null .

Valor de retorno

un OffsetTime basado en este tiempo con el desplazamiento solicitado, no null .

Ejemplo

El siguiente ejemplo muestra el uso del método java.time.OffsetTime.withOffsetSameInstant (ZoneOffset offset).

package com.tutorialspoint;

import java.time.OffsetTime;
import java.time.ZoneOffset;

public class OffsetTimeDemo {
   public static void main(String[] args) {

      OffsetTime time = OffsetTime.parse("10:15:30+01:00");
      OffsetTime result = time.withOffsetSameInstant(ZoneOffset.UTC);
      System.out.println(result);  
   }
}

Vamos a compilar y ejecutar el programa anterior, esto producirá el siguiente resultado:

09:15:30Z