每小时以 hh24:mi:ss 格式生成系列
Posted
技术标签:
【中文标题】每小时以 hh24:mi:ss 格式生成系列【英文标题】:generate_series for every hour in hh24:mi:ss format 【发布时间】:2019-07-22 16:33:19 【问题描述】:我在整个 24 小时内每分钟都有一个生成系列。每小时仅以 hh24:mi:ss 和 hh24:mi 格式显示的生成 _series 怎么样?
结果应该是
00:00 01:00 02:00 : : 23:00
【问题讨论】:
【参考方案1】:这个查询:
SELECT to_char(generate_series(0, 23) * interval '1 hour' + '2019-01-01 00:00:00'::timestamp, 'HH24:MI')
将返回:
00:00
01:00
02:00
03:00
...
23:00
只需根据需要修改格式字符串即可。
【讨论】:
以上是关于每小时以 hh24:mi:ss 格式生成系列的主要内容,如果未能解决你的问题,请参考以下文章
如何在 oracle 中将日期格式从“28-03-18 09:11:34.000000000 PM”转换为“MM-DD-YYYY HH24:MI:SS”
TO_DATE 中最后一个 .0 的 oracle 格式是啥('2020-04-01 00:00:00.0','YYYY-MM-DD HH24:MI:SS.TZR')?
如何将存储为 VARCHAR2 的日期转换为 'MM/DD/YYYY HH24:MI:SS'?
java,请问怎么将2016-06-23T09:46:27.000Z转换成yyyy-MM-dd HH24:mi:ss格式