Sumar o Restar Horas, DĆas, Segundos en Jasper Reports
Algo que me genera muchos problemas con Reportes en Odoo es la Zona Horaria, debido a que en base de datos encontramos que se encuentra en UTC (Zona Horaria Central) y al generar una consulta podemos notar que el dĆa puede estar incorrecto o la Hora, para corregir esto en nuestros reportes sin tener que modificar el nĆŗcleo del sistema o hacer algo "mas" solo bastarĆa con hacer la OperaciĆ³n correspondiente en el Reporte, algo importante es que debemos tener en cuenta es el tipo correcto de dato en nuestro campo, en este caso tenerlo definido como java.util.Date, despues bastaria con seleccionar la expresiĆ³n y realizar la operaciĆ³n de la siguiente manera:
new Date($F{Fecha_pedido-date_order}.getTime() - 06*60*60*1000)
La fecha anterior estarĆa resultando las 6 horas de acuerdo a mi zona horaria (GTM-6).
Buenas tardes, si me pueden ayudar con la siguiente consulta:
ResponderBorrarTengo los siguientes campos:
“rec” Fecha automĆ”tica del sistema
“toma” Campo tipo fecha (se ingresa)
“edad” capo tipo entero (se ingresa)
“falla” Este campo es una fecha que se calcula cumpliendo la siguiente condiciĆ³n:
“falla” = si “falla” es < “rec” entonces “falla”= “rec” si no “falla”= “toma” + “edad”
muy buen aporte excelente blog
ResponderBorrar