Período withDays() método en Java con ejemplos

El método withDays() de Period Class se usa para obtener un período con un número específico de días. Este número de días se pasa como parámetro como valor entero.

Sintaxis:

public Period withDays(int numberOfDays)

Parámetros: Este método acepta un parámetro numberOfDays que es el número de días a cambiar en este Período.

Devoluciones: esta función devuelve un Período con el número de días transcurridos como parámetro.

A continuación se muestra la implementación del método Period.withDays():

Ejemplo 1:

// Java code to demonstrate withDays() method
  
import java.time.Period;
  
class GFG {
    public static void main(String[] args)
    {
  
        // Get the String to be withDaysd
        String period = "P1Y2M21D";
  
        // Parse the String into Period
        Period p = Period.parse(period);
  
        System.out.println("Period: " + p);
  
        // Get the number of days
        int numberOfDays = 5;
  
        // Change the numberOfDays of this Period
        // using withDays() method
        System.out.println("New Period: "
                           + p.withDays(numberOfDays));
    }
}
Producción:

Period: P1Y2M21D
New Period: P1Y2M5D

Ejemplo 2:

// Java code to demonstrate withDays() method
  
import java.time.Period;
  
class GFG {
    public static void main(String[] args)
    {
  
        // Get the String to be withDaysd
        String period = "-P1Y2M21D";
  
        // Parse the String into Period
        Period p = Period.parse(period);
  
        System.out.println("Period: " + p);
  
        // Get the number of days
        int numberOfDays = -5;
  
        // Change the numberOfDays of this Period
        // using withDays() method
        System.out.println("New Period: "
                           + p.withDays(numberOfDays));
    }
}
Producción:

Period: P-1Y-2M-21D
New Period: P-1Y-2M-5D

Referencia: https://docs.oracle.com/javase/9/docs/api/java/time/Period.html#withDays-int-

Publicación traducida automáticamente

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