我正在尝试更改存储在数据库中的时间的格式。目前,时间是这样存储的。
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
是否有功能可以帮助进行此转换?
感谢
您可以使用date_parse函数。
select date_parse(date || ' ' || time, '%Y-%m-%d %H%i') from
(values ('1300', '2020-06-01')) as t(time, date)