generate_series for every hour in hh24:mi:ss format

倖福魔咒の 提交于 2019-12-26 23:28:28

问题


i have a generate series of every minute for the whole 24 hours. how about a generate _series showing every hour only in hh24:mi:ss and hh24:mi format.

result should be

00:00 01:00 02:00 : : 23:00


回答1:


This query:

SELECT to_char(generate_series(0, 23) * interval '1 hour' + '2019-01-01 00:00:00'::timestamp, 'HH24:MI')

will return:

00:00
01:00
02:00
03:00
...
23:00

Just modify the format string for what you desire.



来源:https://stackoverflow.com/questions/57150250/generate-series-for-every-hour-in-hh24miss-format

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!