SQL时间函数转换(持续更新中)

Oralce时间函数转换

时间转字符

sql 复制代码
select to_char(sysdate, 'yyyyMMdd') from dual;

20240718

字符转时间

sql 复制代码
select to_date('2024-07-21 21:00:00', 'yyyy-MM-dd hh24:mi:ss')

IMPALA时间函数转换

时间转字符

sql 复制代码
select 

20240718

字符转时间

sql 复制代码
--转日期类型
select to_timestamp('20240721', 'yyyyMMdd');  
--2024-07-21 00:00:00


--转时间戳类型(BIGINT)
select unix_timestamp('20240721', 'yyyyMMdd');  
--1721520000

PS:IMPALA中比较同一个表,两个日期字段差多少天?

select max(abs(datediff(to_timestamp(col1, 'yyyyMMdd'), to_timestamp(dt, 'yyyyMMdd'))))

from xxx.xxxxxx;

HIVE时间函数转换

时间转字符

sql 复制代码
select date_format(date_add(from_unixtime(unix_timestamp(CURRENT_TIMESTAMP(), 'yyyyMMdd')), -15), 'yyyyMMdd');
--计算当前日期前15天的日期,并转成指定的日期格式

字符转时间

相关推荐
Elastic 中国社区官方博客13 分钟前
Elasticsearch:智能搜索的 MCP
大数据·人工智能·elasticsearch·搜索引擎·全文检索
未来之窗软件服务2 小时前
浏览器开发CEFSharp+X86 (十六)网页读取电子秤数据——仙盟创梦IDE
大数据·智能硬件·浏览器开发·仙盟创梦ide·东方仙盟·东方仙盟网页调用sdk
悟乙己3 小时前
PySpark EDA 完整案例介绍,附代码(三)
数据挖掘·数据分析·pyspark·eda·数据清理
小蒜学长4 小时前
基于springboot 校园餐厅预约点餐微信小程序的设计与实现(代码+数据库+LW)
数据库·spring boot·微信小程序
kimble_xia@oracle4 小时前
Oracle打补丁笔记
数据库·oracle
鼠鼠我捏,要死了捏4 小时前
大规模系统中的分库分表原理深度解析与性能优化实践指南
数据库·性能优化·分库分表
阿豪34 小时前
2025 年职场转行突围:除实习外,这些硬核证书让你的简历脱颖而出(纯经验分享)
大数据·人工智能·经验分享·科技·信息可视化·产品经理
Linux运维技术栈5 小时前
【实战+原理】微软云 Azure Database 私有网络接入模式全解析:从子网委派到Private Endpoint
数据库·microsoft·azure
张驰课堂5 小时前
老树发新芽:六西格玛培训为石油机械制造注入持久活力
大数据·人工智能·制造
小熊h5 小时前
MySQL集群高可用架构——组复制 (MGR)
linux·数据库·mysql