lunes, 5 de agosto de 2013

Como formatear fechas en Java

En esta entrada de mi blog les voy a mostrar como podemos darle un formato a una fecha que esté acorde a nuestras necesidades en Java.

La explicación de cada línea de código se las voy a poner al final del mismo y cualquier duda o comentario lo pueden hacer por este medio. sin más aquí les dejo el código:

import java.util.*;
import java.util.Calendar;
import java.text.SimpleDateFormat;

class Fecha
{

public static void main(String args[])
{
SimpleDateFormat fec= new SimpleDateFormat("dd-MM-yyyy");
Calendar cal= Calendar.getInstance();
System.out.println(fec.format(cal.getTime()));

}
}



Con el SimpleDateFormat establecemos el formato que queremos, noten que las MM del mes son mayúsculas, esto debido a que si lo ponemos en minúsculas hacemos referencia a los minutos y no al mes, en este caso el formato es dos dígitos para el día, dos dígitos para el mes y cuatro dígitos para el año. ustedes pueden jugar con este formato.

La clase Calendar al usar el getsInstance nos trae todo lo relativo al calendario Gregoriano incluyendo tiempo, tiempo universal, fecha, localización, etc.

Al usar posteriormente el getTime le decimos que solo traiga fecha y hora de todo lo que trajo en el getInstance.

Por último le aplicamos el formato.

Bien eso es todo por ahora y nos leemos luego!!!

No hay comentarios:

Publicar un comentario en la entrada