У меня есть этот запрос HQL
, который выбирает и группирует часы набора данных.
SELECT (HOUR(r.date),cast(count(r.id) as string)) from Receipt r group by HOUR(r.date)
HOUR(date)
не соблюдает установленный часовой пояс и не следует за ним.В моем примере часовой пояс равен +1, и запрос выдает 10
, а не 11
.
DATE_FORMAT(s.date,'%H')
также дает то же самоерезультат.