FUNCIONES DE FECHA Y HORA en JAVA





FUNCIONES DE FECHA Y HORA en JAVA

Mediante la clase Date podemos representar una fecha y hora, tenemos 3 constructores para inicializar el objeto, que debe ser del tipo Date. Para trabajar con fechas  y horas se necesita el paquete java.util.Date.

 

CONSTRUCTORES (Objetos de la clase Date):

Objeto=new Date();
Objeto=new Date(año,mes,día);
Objeto=new Date(año,mes,día,hora,minutos,segundos);

La primera línea nos muestra la fecha y hora actual. La segunda muestra la fecha que le indiquemos y la tercera muestra fecha y hora que le indiquemos. En el último constructor se admite también el formato, (“nombre_mes día año_4digitos hora:minutos PM/AM”).

 

OBTENER AÑO:

     var_int=Objeto_date.getYear();

 

 

OBTENER MES:

     var_int=Objeto_date.getMonth();

 

OBTENER DIA:

     var_int=Objeto_date.getDay();

 

OBNETER HORA:

     var_int=Objeto_date.getHours();

 

OBTENER MINUTOS:

     var_int=Objeto_date.getMinutes();

 

OBTENER SEGUNDOS:

     var_int=Objeto_date.getSeconds();





 

MODIFICAR FORMATO:

                        var_String=Objeto_date.toLocaleString();
El formato es día/mes/año hora:minutos:segundos

 

COMPARAR FECHAS:

new Date(año,mes,día).before(new Date(año,mes,día));

new Date(año,mes,día).after(new Date(año,mes,día));

new Date(año,mes,día).equals(new Date(año,mes,día));

 

En el primer caso devuelve true si la segunda fecha es menor a la primera.
En el segundo caso devuelve true si la segunda fecha es mayor a la primera.
En el tercer caso devuelve true si las fechas son iguales.

 

 

 

 

 

 

 

 

EJEMPLO:

import java.util.Date;

class creafecha{
public static void main( String args[]){
int h,m,s;
Date d4=new Date();

              h=d4.getHours();
m=d4.getMinutes();
s=d4.getSeconds();
System.out.println(h+":"+m+”:”+s);

         String cadena=d4.toLocaleString();
System.out.println(cadena);

              Date d2=new Date(71,7,1);
System.out.println("Fecha segunda: "+d2);

Date d3=new Date("April 3 1993 3:24 PM");
System.out.println("Fecha tercera: "+ d3);
}
}





También te podría gustar...

1 respuesta

  1. excelente post me sirvió de mucho

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *