英文:
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');
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。


评论