Как создать набор данных даты и времени и определить его как выходной столбец в BIRT - PullRequest
1 голос
/ 10 июля 2019

Могу ли я узнать, как я могу создать набор данных доступных дат и времени в Eclipse (Birt).

Я хочу это так, доступные даты - 1 год с сегодняшней даты (с часовым поясом), DateDataSet:
enter image description here

А как сделать 12часов / 24 часа TimeDataSet generate_series с интервалом в 1 час, например:
12:00
01:00
2:00
и т. д.

ОБНОВЛЕНИЕ: Решение до Дата DateSet :

select cast(convert_timezone('UTC','AEST',cast(now() as timestamp without time zone)) as date) - generate_series(0, 365) date, 
to_char(cast(convert_timezone('UTC','AEST',cast(now() as timestamp without time zone)) as date) - generate_series(0, 365), 'dd/mm/yyyy') date_disp

enter image description here

Теперь только время, как это?

1 Ответ

0 голосов
/ 18 июля 2019
SELECT start_date + gs * interval '1 hour' as times
FROM (SELECT '2019-07-01 00:00:00'::timestamp as start_date, generate_series(1,24, 1) as gs)

И установите тип данных выходного столбца на Время

...