hive yyyy-m-dd
时间: 2023-08-19 11:12:51 浏览: 101
引用\[1\]中提供了多种方法将日期格式从'yyyy-MM-dd'转换为'yyyyMMdd'的示例。其中,方法1使用了from_unixtime和unix_timestamp函数,方法2使用了substr和concat函数,方法3使用了split和concat_ws函数,方法4使用了regexp_replace函数。根据你的问题,你想要将日期格式从'yyyy-MM-dd'转换为'yyyyMMdd'。你可以使用方法2中的示例代码来实现这个转换,即使用substr和concat函数。具体代码如下:
select concat(substr('yyyy-MM-dd',1,4),substr('yyyy-MM-dd',6,2),substr('yyyy-MM-dd',9,2)) from dual;
将上述代码中的'yyyy-MM-dd'替换为你想要转换的具体日期,即可得到转换后的结果。
#### 引用[.reference_title]
- *1* [hive‘yyyyMMddhhmmssSSS‘字符串转时间‘yyyy-MM-dd HH:mm:ss.SSS](https://blog.csdn.net/jiaomongjun/article/details/127576024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Hive中yyyymmdd和yyyy-mm-dd日期之间的切换](https://blog.csdn.net/qq_28388339/article/details/108723027)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文