Programación General > Java

 Fecha

<< < (2/2)

Güorker:
Hola,

Prueba con esto:


--- Código: Text --- java.util.Date ahora = new java.util.Date(System.currentTimeMillis());  
De esta manera "ahora" será un objeto de tipo Date y ya podras hacer operaciones con el.

Mira en la documentación de java, los contructores de la clase date y veras las distintas opciones que hay.

Saludos.

dexter:
He intentado sacar la fecha de esta manera y lo que obtengo es incorrecto

      year=ahora.getYear();
      mes=ahora.getMonth();
      dia=ahora.getDay();

que estoy haciendo mal!!!!

 :(  :(  :(

Güorker:
Hola,

¿Podías decir que error te sale cuando intentas obtener el año, mes y dia de ahora?

¿Has comprobado que ahora se ha creado bien y tiene valores validos para un objeto de tipo fecha?

No se que puede ir mal, yo hace mucho que no programo en java y hay cosas que se ma han olvidado. COnsulta la API online de java a ver si encuentras algo que te pueda dar una pista.

http://java.sun.com/j2se/1.4.2/docs/api/index.html

http://java.sun.com/j2se/1.5.0/docs/api/index.html

Suerte.

dexter:
gracias Guorker con tu anterior respuesta pude hacerlo, esta fue la solucion que encontre.


--- Citar ---  java.sql.Date sql = new java.sql.Date(System.currentTimeMillis());
  JOptionPane.showMessageDialog(null,""+sql.toString());
  String hoy = sql.toString(); 

--- Fin de la cita ---

Gracias a todos por Ayudarme

 :hola:  :hola:  :hola:

Güorker:
Hola,

me alegro de que hayas conseguido que te funcione.

Pero consulta la ayuda para ver si la clase sql.Date tiene funciones para obtener el mes el año y el día si es que te siguen interesando.

Ya que los ejemplos de antes creo que pertenecian a la clase java.util.Date que es distinta a java.sql.Date.

Saludos

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa