java.time.OffsetDateTime.withDayOfYear () Método Ejemplo
Descripción
El método java.time.OffsetDateTime.withDayOfYear (int dayOfYear) devuelve una copia de este OffsetDateTime con el día del año alterado.
Declaración
La siguiente es la declaración del método java.time.OffsetDateTime.withDayOfYear (int dayOfYear) .
public OffsetDateTime withDayOfYear(int dayOfYear)
Parámetros
dayOfYear : el día del año para establecer en el resultado, de 1 a 365-366.
Valor de retorno
un OffsetDateTime basado en esta fecha con el día solicitado, no es null .
Excepciones
DateTimeException : si el valor del día del año no es válido o si el día del año no es válido para el año.
Ejemplo
El siguiente ejemplo muestra el uso del método java.time.OffsetDateTime.withDayOfYear (int dayOfYear).
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.withDayOfYear(43); System.out.println(result); } }
Vamos a compilar y ejecutar el programa anterior, esto producirá el siguiente resultado:
2017-02-12T10:15:30+01:00