hola a todos...
soy novato en java, pero hay cosas q no logro realizar..
alguien me podria ayudar,
necesito sacar un rango de fecha por ejemplo, de 04/2005 al 07-2006
en el mismo formato...
como lo puedo hacer?ç
de antemano gracias
| ||||
a que le llamas "sacar un rabgo de fechas" ?
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Al igual que TolaWare, no me queda muy en claro eso de "sacar un rango ..." pero para aplicar formatos a las fechas podrías utilizar SimpleDateFormat para obtener un formato para tu salida. También la clase Calendar te ofrece algunos métodos útiles para manipular fechas. Espero que te sirva de alguna forma. Slds.- |
| ||||
claro, un rango es un intervalo segun mi ejemplo 04/2005 al 07-2006 que me muestre 04/2005 05/2005 06/2005 07/2005 08/2005 ... 07/2006
__________________ Atte Real BHONOX Programador Cervecero! :borracho: Lenguajes vengan a MI!! |
| ||||
fijate en la docuemntacion de java, si no hay una clase o metodo que te permita hacer eso.
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Lo que podés hacer es a partir de una fecha, sumar un día e ir mostrando el resultado. Algo como lo siguiente: public void calculate(Date fechaDesde, Date fechaHasta){ Calendar calendar = Calendar.getInstance(); calendar.setTime(fechaDesde); // setea el calendario con la fecha actual. while(true){ show(calendar); // muestra la fecha actual. if (calendar.getTime().equals(fechaHasta)) break; // si las fechas son // iguales, // termina el bucle. calendar.add(Calendar.DATE, 1); } } Espero que te sirva de algo. Slds.- |