Esempio di metodo java.time.OffsetTime.withOffsetSameInstant ()

Descrizione

Il java.time.OffsetTime.withOffsetSameInstant(ZoneOffset offset) restituisce una copia di questo OffsetTime con l'offset specificato assicurando che il risultato sia nello stesso istante in un giorno implicito.

Dichiarazione

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

public OffsetTime withOffsetSameInstant(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.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);  
   }
}

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

09:15:30Z