Método instantáneo getNano() en Java con ejemplos

El método getNano() de la clase Instant se utiliza para devolver el número de nanosegundos posteriores en la línea de tiempo representada en este instante, desde el inicio del segundo. El valor de nanosegundo de segundo que mide el número total de nanosegundos del segundo valor devuelto por getEpochSecond().

Sintaxis:

public int getNano()

Devoluciones: este método devuelve los nanosegundos dentro del segundo valor, que siempre es positivo y nunca supera 999, 999, 999.

Los siguientes programas ilustran el método getNano():

Programa 1:

// Java program to demonstrate
// Instant.getNano() method
  
import java.time.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create a Instant object
        Instant instant
            = Instant.parse("2018-12-30T19:34:50.63Z");
  
        // get nano second of second secondvalue
        // using getNano()
        int value = instant.getNano();
  
        // print result
        System.out.println("nanoseconds value: "
                           + value);
    }
}
Producción:

nanoseconds value: 630000000

Programa 2:

// Java program to demonstrate
// Instant.getNano() method
  
import java.time.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create a Instant object
        Instant instant = Instant.now();
  
        // current Instant
        System.out.println("Current Instant:"
                           + instant);
  
        // get nano second of second secondvalue
        // using getNano()
        int value = instant.getNano();
  
        // print result
        System.out.println("nanoseconds value: "
                           + value);
    }
}
Producción:

Current Instant:2018-11-27T04:21:27.029Z
nanoseconds value: 29000000

Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/Instant.html#getNano()

Publicación traducida automáticamente

Artículo escrito por AmanSingh2210 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 *