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); } }
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); } }
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