我正在尝试更改存储在数据库中的时间格式。目前,时间是这样存储的。
time date
1300 2020-06-01
1310 2020-06-01
1315 2020-06-01
并且理想情况下,我希望得到一个看起来像日期戳的输出
time
2020-06-01 13:00:00.000
2020-06-01 13:10:00.000
2020-06-01 13:15:00.000
是否有功能可以帮助您进行这种转换?
谢谢
答案 0 :(得分:1)
您可以使用date_parse功能。
select date_parse(date || ' ' || time, '%Y-%m-%d %H%i') from
(values ('1300', '2020-06-01')) as t(time, date)