timestamp - 如何将“Jan 15 2019 6:57PM”解析并转换为雪花中的时间戳格式
问题描述
如何将格式为“Jan 15 2019 6:57PM”的字符串转换为雪花中正确的时间戳格式。
由于无法使用以下命令将时间戳“2019 年 1 月 15 日下午 6:57”解析为 TIMESTAMP 格式,因此引发错误。
选择“2019 年 1 月 15 日下午 6:57”::TIMESTAMP;
有没有办法做到这一点?日期和时间可以是一位数或两位数,甚至一天中的时间也可以是上午或下午。
解决方案
你可以试试这个吗?
select to_timestamp('Jan 15 2019 6:57PM','MON DD YYYY HH12:MIAM');
+------------------------------------------------------------+
| TO_TIMESTAMP('JAN 15 2019 6:57PM','MON DD YYYY HH12:MIAM') |
+------------------------------------------------------------+
| 2019-01-15 18:57:00.000 |
+------------------------------------------------------------+
推荐阅读
- jquery - 如何使用fabric js防止文本横向扩展图像对象的站点
- c# - 使用 MS Solver Foundation C# 求解非线性方程
- ahp - 我需要什么样的多标准决策方法来解决我的问题?
- python - xml prasing in python 3 错误(xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 2)
- cookies - 如何在 haproxy 日志上捕获 cookie?
- angularjs - 如何在 AngularJS 中编辑表格列表对象
- angular - Angular 6 - 使用未找到的资产构建
- javascript - 对多个时间范围进行排序
- r - 如何在R中删除字符串的常量部分
- html - Bootstrap li item remeins 在访问后以白色突出显示