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

Descripción

El método java.time.OffsetTime.withOffsetSameLocal (ZoneOffset offset) devuelve una copia de este OffsetTime con el desplazamiento especificado para garantizar que el resultado tenga la misma hora local.

Declaración

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

public OffsetTime withOffsetSameLocal(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.withOffsetSameLocal (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.withOffsetSameLocal(ZoneOffset.UTC);
      System.out.println(result);  
   }
}

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

10:15:30Z