Método MinguoDate plus (long, TemporalUnit) en Java con ejemplo

El método plus() de la clase java.time.chrono.MinguoDate se usa para obtener la fecha de Minguo después de agregar una cantidad de unidad de acceso temporal con la fecha de Minguo actual.

Sintaxis:

public MinguoDate plus(long amount,
                       TemporalUnit unit)

Parámetro : este método toma el siguiente argumento como parámetro:

  • cantidad: que es la cantidad de unidad temporal que se va a sumar con la fecha actual de Minguo.
  • unidad: que es el objeto de la unidad temporal o unidad crono.

Valor devuelto: este método devuelve la fecha de Minguo después de agregar una cantidad de unidad de acceso temporal con la fecha de Minguo actual.

A continuación se muestran los ejemplos para ilustrar el método plus() :

Ejemplo 1:

Java

// Java program to demonstrate
// plus() method
  
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // creating and initializing
            // MinguoDate Object
            MinguoDate hidate
                = MinguoDate.of(1345, 06, 23);
  
            // display the result
            System.out.println("old Minguo date : "
                               + hidate);
  
            // adding some amount in Minguo date
            // by using minus() method
            MinguoDate newdate
                = hidate.plus(
                    22,
                    ChronoUnit.DAYS);
  
            // display the result
            System.out.println("new Minguo date : "
                               + newdate);
        }
        catch (DateTimeException e) {
            System.out.println("passed parameter can"
                               + " not form a date");
            System.out.println("Exception thrown: "
                               + e);
        }
    }
}
Producción:

old Minguo date : Minguo ROC 1345-06-23
new Minguo date : Minguo ROC 1345-07-15

Ejemplo 2:

Java

// Java program to demonstrate
// plus() method
  
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // creating and initializing
            // MinguoDate Object
            MinguoDate hidate
                = MinguoDate.of(1345, 06, 23);
  
            // display the result
            System.out.println("old Minguo date : "
                               + hidate);
  
            // adding some amount in Minguo date
            // by using minus() method
            MinguoDate newdate
                = hidate.plus(
                    4,
                    ChronoUnit.DECADES);
  
            // display the result
            System.out.println("new Minguo date : "
                               + newdate);
        }
        catch (DateTimeException e) {
            System.out.println("passed parameter can"
                               + " not form a date");
            System.out.println("Exception thrown: "
                               + e);
        }
    }
}
Producción:

old Minguo date : Minguo ROC 1345-06-23
new Minguo date : Minguo ROC 1385-06-23

Referencia: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/MinguoDate.html#plus-long-java.time.temporal.TemporalUnit-

Publicación traducida automáticamente

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