Anuncios

Bienvenidos sean a este post, hoy veremos un metodo de GregorianCalendar.

Anuncios

Este metodo convierte un objeto de tipo ZonedDateTime a GregorianCalendar y crea un objeto de este. Veamos su sintaxis:

GregorianCalendar.from(objeto_ZonedDateTime);
Anuncios

El metodo se obtiene desde la clase y como argumento pasamos el objeto para obtener la informacion y este es asignado al objeto de destino. El resultado que devuelve es un punto de la linea de tiempo de la zona local del PC pero para calendario gregoriano. Analicemos el siguiente codigo:

import java.time.ZonedDateTime;
import java.util.GregorianCalendar;

public class Gregorio
{
  public static void main(String[] args)
  {
    GregorianCalendar fecha = GregorianCalendar.from(ZonedDateTime.now());
    System.out.println(fecha.getTime());
  }
}
Anuncios

Lo primero que haremos es agregar dos librerias, la primera es para manejar los tipos y metodos de ZonedDateTime y la segunda para GregorianCalendar. La primer linea en el main es la encargada de crear el objeto, este es de tipo GregorianCalendar y le asignamos el resultado de usar el metodo. Para obtener el ttiempo, usamos al metodo now de ZonedDateTime y este obtiene la hora, fecha y datos de locale (Zona Local en el PC) en el momento de ejecucion del programa. La siguiente linea muestra la hora y fecha del objeto GregorianCalendar mediante getTime. Compilemos y veamos como es la salida:

$ java Gregorio
Fri Feb 07 11:24:22 ART 2025
$
Anuncios

En resumen, hoy hemos visto a GregorianCalendar.from, que es, para que sirve, como se utiliza, y un ejemplo practico para verlo en accion. Espero les haya resultado de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50