redshift to_timestamp()没有毫秒

时间:2017-04-07 05:50:21

标签: sql amazon-redshift

如何将字符串2017-06-20T09:52:33+0000转换为时间戳2017-06-20 09:52:33。我尝试了这个,但我仍然得到了最后一个+00

select to_timestamp(substring('2017-06-20T09:52:33+0000',1,19), 'YYYY-MM-DD HH24:MI:SS')  

>> 2017-06-20 09:52:33+00

1 个答案:

答案 0 :(得分:1)

尝试:

select left(to_timestamp(substring('2017-06-20T09:52:33+0000',1,19), 'YYYY-MM-DD HH24:MI:SS'),19);

>> 2017-06-20 09:52:33

这肯定会起作用。如果您仍然遇到问题,请告诉我。