如何将字符串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
答案 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
这肯定会起作用。如果您仍然遇到问题,请告诉我。