java.time.OffsetDateTime.withNano () Método Ejemplo
Descripción
El método java.time.OffsetDateTime.withNano (int nanoOfSecond) devuelve una copia de este OffsetDateTime con el nano de segundo alterado.
Declaración
La siguiente es la declaración del método java.time.OffsetDateTime.withNano (int nanoOfSecond) .
public OffsetDateTime withNano(int nanoOfSecond)
Parámetros
nanoOfSecond : el nano-de-segundo para establecer en el resultado, de 0 a 999,999,999.
Valor de retorno
un OffsetDateTime basado en esta fecha con los nanosegundos solicitados, no null .
Excepciones
DateTimeException : si el valor nano no es válido.
Ejemplo
El siguiente ejemplo muestra el uso del método java.time.OffsetDateTime.withNano (int nanoOfSecond).
package com.tutorialspoint; import java.time.OffsetDateTime; public class OffsetDateTimeDemo { public static void main(String[] args) { OffsetDateTime date = OffsetDateTime.parse("2017-01-03T10:15:30+01:00"); OffsetDateTime result = date.withNano(30000); System.out.println(result); } }
Vamos a compilar y ejecutar el programa anterior, esto producirá el siguiente resultado:
2017-01-03T10:15:30.000030+01:00