Foros del Web » Programación para mayores de 30 ;) » Java »

Ayuda con las fechas

Estas en el tema de Ayuda con las fechas en el foro de Java en Foros del Web. Buenas, Mi problema es el siguiente, creo un objeto del tipo date y hago un fecha.getTime(valor) entonces yo necesitaria saber que valor tengo que introducir ...
  #1 (permalink)  
Antiguo 12/05/2007, 08:58
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Ayuda con las fechas

Buenas,

Mi problema es el siguiente, creo un objeto del tipo date y hago un fecha.getTime(valor) entonces yo necesitaria saber que valor tengo que introducir para que respresente hoy o mañana o ayer.... en fin algun valor creible porque si le pongo un valor el maximo hasta que se salga del rango no consigo que sea mas del 12 de junio del 1970

gracias

saludos
__________________
La ficción es y será mi única realidad
  #2 (permalink)  
Antiguo 12/05/2007, 14:11
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Re: Ayuda con las fechas

Hola:

Con Date fecha = new Date() tienes la fecha actual. Basta un fecha.getTime() para obtener el valor.

Si haces fecha.getTime(valor), el valor es el número de milisegundos desde el 1 de Enero de 1970, así que valor debe ser un número muy grande.

Si estás poniendo valor con un número tal cual, para que sea long y no solo int, debes terminarlo en L, así

fecha.getTime(12312424324L);

De esta forma obtienes más rango.

Echale también un ojo a la clase Calendar, que puede ayudarte con el tema de fechas.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 13/05/2007, 10:44
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Ayuda con las fechas

Buenas,

Lo primero gracias por tu respuesta pero al final lo solucione asi

SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy, HH:mm'h'");
dataIniFilt = df.parse("08/03/2007, 12:09:06");

un saludo
__________________
La ficción es y será mi única realidad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:01.