Método GregorianCalendar getGregorianChange()

java.util.GregorianCalendar.getGregorianChange() es un método incorporado en Java que devuelve la fecha de cambio del calendario gregoriano, que es el cambio de las fechas del calendario juliano a las fechas del calendario gregoriano. Es el 15 de octubre de 1582 (gregoriano) de forma predeterminada, pero se puede cambiar mediante la función setGregorianDate() a cualquier otra fecha. Todas las fechas anteriores están presentes en el Calendario Juliano.

Sintaxis:

public final Date getGregorianChange()

Parámetros: La función no acepta ningún parámetro.

Valores devueltos: la función devuelve la fecha de cambio del calendario gregoriano para esta instancia de GregorianCalendar.

Ejemplos:

Input : Tue Jul 24 01:22:29 UTC 2018
Output : Fri Oct 15 00:00:00 UTC 1582

Input: Tue Jul 24 01:22:29 UTC 2018
        c.setGregorianChange(new Date());
Output : Tue Jul 24 01:22:29 UTC 2018

Los siguientes programas ilustran la función java.util.GregorianCalendar.getGregorianChange():
Programa 1:

// Java Program to illustrate getGregorianChange()
// function 
import java.io.*;
import java.util.*;
  
class GFG {
    public static void main(String[] args)
    {
  
        // Create a new calendar
        GregorianCalendar c = (GregorianCalendar)
                     GregorianCalendar.getInstance();
  
        // Display the current date and time
        System.out.println("Current Date and Time : "
                           + c.getTime());
  
        // Fetch Gregorian change and display it
        System.out.println("Gregorian Date change :"
                           + c.getGregorianChange());
    }
}
Producción:

Current Date and Time : Fri Jul 27 12:38:41 UTC 2018
Gregorian Date change :Fri Oct 15 00:00:00 UTC 1582

Programa 2:

// Java Program to illustrate getGregorianChange()
// function 
  
import java.io.*;
import java.util.*;
  
class GFG {
    public static void main(String[] args)
    {
  
        // Create a new calendar
        GregorianCalendar c = (GregorianCalendar)
                     GregorianCalendar.getInstance();
  
        // Display the current date and time
        System.out.println("Current Date and Time : "
                           + c.getTime());
  
        // Change to current date
        c.setGregorianChange(new Date());
  
        // Fetch and Display the result
        System.out.println("Gregorian Date change :"
                           + c.getGregorianChange());
    }
}
Producción:

Current Date and Time : Fri Jul 27 12:38:44 UTC 2018
Gregorian Date change :Fri Jul 27 12:38:44 UTC 2018

Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/GregorianCalendar.html#getGregorianChange()

Publicación traducida automáticamente

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