Esempio del metodo java.time.OffsetTime.withOffsetSameLocal ()

Descrizione

Il java.time.OffsetTime.withOffsetSameLocal(ZoneOffset offset) restituisce una copia di questo OffsetTime con l'offset specificato assicurando che il risultato abbia la stessa ora locale.

Dichiarazione

Di seguito è riportata la dichiarazione per java.time.OffsetTime.withOffsetSameLocal(ZoneOffset offset) metodo.

public OffsetTime withOffsetSameLocal(ZoneOffset offset)

Parametri

offset - l'offset di zona in cui cambiare, non nullo.

Valore di ritorno

un OffsetTime basato su questo tempo con l'offset richiesto, non nullo.

Esempio

L'esempio seguente mostra l'utilizzo del metodo 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);  
   }
}

Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:

10:15:30Z