Método OffsetTime query() en Java con ejemplos

El método Query() de la clase OffsetTime en Java consulta esta vez utilizando la consulta especificada.

Sintaxis: 

public  R query(TemporalQuery query)

Parámetro: este método acepta una consulta de parámetro único que especifica la consulta que se invocará y no nula. 

Valor devuelto: Devuelve el resultado de la consulta, puede devolverse nulo (definido por la consulta). 

Errores y excepciones: la función arroja dos excepciones que se describen a continuación:  

  • DateTimeException: se lanza si no puede consultar.
  • ArithmeticException: se lanza si se produce un desbordamiento numérico.

Programa 1:  

Java

// Java program to demonstrate the query() method
 
import java.time.OffsetTime;
import java.time.temporal.TemporalQueries;
 
public class GFG {
    public static void main(String[] args)
    {
 
        // Parses the time
        OffsetTime time = OffsetTime.parse("14:25:10+11:00");
 
        System.out.printf("OffsetTime precision is %s%n",
                          time.query(TemporalQueries.precision()));
    }
}
Producción: 

OffsetTime precision is Nanos

 

Programa 2: 

Java

// Java program to demonstrate the query() method
 
import java.time.OffsetTime;
import java.time.temporal.TemporalQueries;
 
public class GFG {
    public static void main(String[] args)
    {
 
        // Parses the time
        OffsetTime time = OffsetTime.parse("11:15:20+11:05");
 
        System.out.printf("OffsetTime precision is %s%n",
                          time.query(TemporalQueries.precision()));
    }
}
Producción: 

OffsetTime precision is Nanos

 

Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#query-java.time.temporal.TemporalQuery-
 

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *