【发布时间】:2020-06-17 03:23:48
【问题描述】:
询问将 SQL 中的此类日期从 May-15-2020 18:03 转换为 'yyyyMMddHHmiss' 或 'yyyyMMdd 的任何想法强>'。
我正在尝试这个查询
select from_unixtime(unix_timestamp('May-15-2020 16:03', 'MM-dd-yyyy
HH:mi'), 'yyyyMMdd') from dual
但它不会工作。
【问题讨论】:
询问将 SQL 中的此类日期从 May-15-2020 18:03 转换为 'yyyyMMddHHmiss' 或 'yyyyMMdd 的任何想法强>'。
我正在尝试这个查询
select from_unixtime(unix_timestamp('May-15-2020 16:03', 'MM-dd-yyyy
HH:mi'), 'yyyyMMdd') from dual
但它不会工作。
【问题讨论】:
使用正确的函数STR_TO_DATE,并使用与您的日期匹配的格式,而不是从以前的答案/博客中抄袭的格式。
Reference manuals of date and time functions 对于解决这些基本问题非常有用。
【讨论】: