首页 > 解决方案 > 雪花 - 将字符串转换为日期时间

问题描述

我正在使用雪花,并且我将日期作为这种格式的字符串

'2021-04-01 08:00:05.577209+00'

我想将其转换为日期时间。我使用下面的代码来执行此操作(我首先从每个字符串中修剪 '+00')。但是我认为我定义它有点错误,所以我不断收到错误。

TO_TIMESTAMP_NTZ(left(ts,len(ts)-4),'YYYY-MM-DD HH24:MI:SS.FF'),

标签: datetimetimetimestampsnowflake-cloud-data-platformsql-timestamp

解决方案


为什么要修剪+00掉?这样做:

select to_timestamp_ntz('2021-04-01 08:00:05.577209+00', 'YYYY-MM-DD HH24:MI:SS.FF+00')

推荐阅读