2017-04-07 33 views
0

如何将字符串2017-06-20T09:52:33+0000转换为时间戳2017-06-20 09:52:33。我试过,但我还是拿到了最后+00redshift to_timestamp()without millisecond

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

尝试:

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 

这将肯定工作。如果您仍然面临问题,请告诉我。