jdatechooser
Publicado por Luis Alberto (1 intervención) el 22/08/2019 16:19:09
Hola a todos,
Tengo un problema cuando quiero calcular los valores entre 2 fechas, por ejemplo quiero calcular desde 01/03/2016 hasta 31/03/2016 pero me figura valores del 29/02/2016 hasta el 30/03/2016 no se porque no me toma el rango que indico :(
Este es el código de mi proyecto en NetBeans:
Por fa algún compañero que me pueda echar la mano, muchas gracias por su amable atención.
Tengo un problema cuando quiero calcular los valores entre 2 fechas, por ejemplo quiero calcular desde 01/03/2016 hasta 31/03/2016 pero me figura valores del 29/02/2016 hasta el 30/03/2016 no se porque no me toma el rango que indico :(
Este es el código de mi proyecto en NetBeans:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
dia = txtFI.getCalendar().get(Calendar.DAY_OF_MONTH);
mes = txtFI.getCalendar().get(Calendar.MONTH);
año = txtFI.getCalendar().get(Calendar.YEAR);
dia2 = txtFF.getCalendar().get(Calendar.DAY_OF_MONTH);
mes2 = txtFF.getCalendar().get(Calendar.MONTH);
año2 = txtFF.getCalendar().get(Calendar.YEAR);
String a = año + "-" + String.format("%02d", mes + 1) + "-" + String.format("%02d", dia);
String b = año2 + "-" + String.format("%02d", mes2 + 1) + "-" + String.format("%02d", dia2);
try {
callable = conx.prepareCall("{call FBSALSA.SP_INVE_VALO2(?,?)}");
callable.setDate(1, java.sql.Date.valueOf(a));
callable.setDate(2, java.sql.Date.valueOf(b));
Por fa algún compañero que me pueda echar la mano, muchas gracias por su amable atención.
Valora esta pregunta


0