英文:
how to convert a varchar date with zulu time to a timestamp in snowflake
问题
我正在尝试将下一个varchar日期转换为时间戳:
2022-02-01T02:37:35.792000Z
我想保留原始格式:
yyyy-MM-ddTHH:mm:ss.ffffffZ
我尝试了try_to_timestamp()
函数,但Snowflake控制台返回:
无法使用格式format将date解析为时间戳
您知道我该如何转换这种varchar日期吗?
英文:
I am trying to convert the next varchar date to timestamp:
2022-02-01T02:37:35.792000Z
For which I will like to preserve the native format:
yyyy-MM-ddTHH:mm:ss.ffffffZ
I´ve tried try_to_timestamp()
function but snowflake console returns:
>Can't parse date as timestamp with format format
Do you know how may I convert this class of varchar date?
答案1
得分: 1
mi
而不是 mm
表示分钟:
SELECT TRY_TO_TIMESTAMP('2022-02-01T02:37:35.792000Z','yyyy-MM-ddTHH:mi:ss.ffffffZ');
英文:
mi
instead of mm
for minutes:
SELECT TRY_TO_TIMESTAMP('2022-02-01T02:37:35.792000Z','yyyy-MM-ddTHH:mi:ss.ffffffZ');
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论