SoloCodigo

Programación General => Java => Mensaje iniciado por: edgar_20 en Jueves 15 de Noviembre de 2007, 20:59

Título: Obtener Fecha
Publicado por: edgar_20 en Jueves 15 de Noviembre de 2007, 20:59
Me gustaria que me digan como puedo obtener la fecha del sistema ...para luego poder enviarla a traves de una consulta a la base de datos Postgres.... si seria posible el codigo
Título: Re: Obtener Fecha
Publicado por: lencho en Sábado 17 de Noviembre de 2007, 15:08
http://www.aulambra.com/ver2.asp?id=237&tipo= (http://www.aulambra.com/ver2.asp?id=237&tipo=)
http://www.error500.net/garbagecollector/a...has_en_java.php (http://www.error500.net/garbagecollector/archives/categorias/java/formateo_de_fechas_en_java.php)

BYTE.
Título: Re: Obtener Fecha
Publicado por: ciber_lep en Miércoles 21 de Noviembre de 2007, 23:09
listo hay varias formas de hacerlo tan como te muestra el link que coloco lencho

pero puedes usar lo siguiente

 java.text.SimpleDateFormat formato = new java.text.SimpleDateFormat("yyyy-mm-dd");
       
        java.util.Date fechaHoy = new java.util.Date();
        String fechaahora ="";
        fechaahora = formato.format(fechaHoy);


espero te sirva
Título: Re: Obtener Fecha
Publicado por: juanm949 en Jueves 22 de Noviembre de 2007, 15:24
Hola... En realidad la clase Date ya está "deprecated" según Java.
Es decir, puede que siga funcional en algunso casos, pero siempre es conveniente utilizar objetos "vigentes"

Lo que se usa ahora es un objeto de tipo Calendar, que tiene muchas más funcionalidades que la clase Date.
Básicamente para obtener fecha y hora del sistema tienes que hacer...

import java.util.*;


public class MainJM {

    public static void main(String[] args) {
   Calendar calendario = Calendar.getInstance();
   int day, month, year, hour, minute, second;
   day = calendario.get(Calendar.DAY_OF_MONTH);
   month = calendario.get(Calendar.MONTH);
   year = calendario.get(Calendar.YEAR);
   hour = calendario.get(Calendar.HOUR_OF_DAY);
   minute = calendario.get(Calendar.MINUTE);
   second = calendario.get(Calendar.SECOND);
   
   //Y luego asignarlo a lo que quieras...
   //Por ej. yo lo muestro en consola
   
   System.out.println("La fecha es: "+day+"/"+month+"/"+year+" y la hora es: "+hour+":"+minute+":"+second);

    }

}

Suerte...
jUaN!