Bienvenidos sean a este post, hoy veremos un metodo de GregorianCalendar.
Este metodo nos permite obtener el valor de un campo en el objeto del calendario gregoriano. Veamos su sintaxis:
objeto.get(campo);
El metodo se aplica al objeto y como argumento pasaremos el campo del cual queremos obtener el valor. Para entender como funciona, vamos a analizar el siguiente ejemplo:
import java.util.GregorianCalendar;
public class Gregorio
{
public static void main(String[] args)
{
GregorianCalendar fecha = new GregorianCalendar();
System.out.println("YEAR: " + fecha.get(GregorianCalendar.YEAR));
System.out.println("MONTH: " + fecha.get(GregorianCalendar.MONTH));
System.out.println("DAY: " + fecha.get(GregorianCalendar.DAY_OF_MONTH));
System.out.println("WEEK: " + fecha.get(GregorianCalendar.WEEK_OF_YEAR));
}
}
Primero generamos el objeto de tipo GregorianCalendar y en este almacenaremos la hora y fecha del momento que ejecutemos el programa. Luego mostraremos el resultado de hacer cuatro llamadas al metodo para obtener el valor de cuatro campos del objeto. En el primer caso, mostraremos el campo del año, el segundo caso para el mes, en el tercero para el dia y en el ultimo caso para la semana del año donde esta la fecha. Compilemos y veamos como es la salida:
$ java Gregorio
YEAR: 2025
MONTH: 1
DAY: 7
WEEK: 6
$
El unico caso curioso es e mes donde nos devolvio 1 en lugar de 2 pero esto es asi porque el lenguaje trabaja los meses del 0 al 11. Dato curiioso tambien es la semana del año que obtuvimos en el ultimo caso.
En resumen, hoy hemos visto a GregorianCalendar.get, 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.


Donación
Es para mantenimento del sitio, gracias!
$1.50
