¿Cómo asignar parámetros de fecha a la consulta de Hibernate para la zona horaria actual?

Cuando asigna una fecha a un parámetro SQL con nombre, Hibernate la convierte automáticamente a la hora GMT. ¿Cómo haces que use la zona horaria actual del servidor para todas las fechas?

Digamos que tiene una consulta:

Query q = session.createQuery("from Table where date_field < :now");
q.setDate("now", new java.util.Date());

"ahora" se establecerá a la hora GMT, mientras que "nueva Fecha ()" obtiene la hora actual del servidor.

Gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta