El método ofDays() de Period Class se utiliza para obtener un período a partir de un número dado de días como parámetro. Este parámetro se acepta en forma de número entero. Este método devuelve un Período con el número de días dado.
Sintaxis:
public static Period ofDays(int numberOfDays)
Parámetros: este método acepta un solo parámetro numberOfDays , que es el número de días que se analizarán en un objeto Period.
Devoluciones: esta función devuelve el período que es el objeto Período analizado con el número dado de días.
A continuación se muestra la implementación del método Period.ofDays():
Ejemplo 1:
// Java code to demonstrate ofDays() method import java.time.Period; class GFG { public static void main(String[] args) { // Get the number of Days int numberOfDays = 5; // Parse the numberOfDays into Period // using ofDays() method Period p = Period.ofDays(numberOfDays); System.out.println(p.getYears() + " Years\n" + p.getMonths() + " Months\n" + p.getDays() + " Days"); } }
Producción:
0 Years 0 Months 5 Days
Ejemplo 2:
// Java code to demonstrate ofDays() method import java.time.Period; class GFG { public static void main(String[] args) { // Get the number of Days int numberOfDays = -5; // Parse the numberOfDays into Period // using ofDays() method Period p = Period.ofDays(numberOfDays); System.out.println(p.getYears() + " Years\n" + p.getMonths() + " Months\n" + p.getDays() + " Days"); } }
Producción:
0 Years 0 Months -5 Days
Referencia: https://docs.oracle.com/javase/9/docs/api/java/time/Period.html#ofDays-int-