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天的日期,并转成指定的日期格式

字符转时间

相关推荐
嘉然今天吃粑粑柑33 分钟前
🚀 时序数据库:机器监控数据采集的最佳解决方案
数据库
Love__Tay1 小时前
【学习笔记】Power BI 初级知识
笔记·学习·数据分析·powerbi
LaughingZhu1 小时前
PH热榜 | 2025-04-03
前端·数据库·人工智能·经验分享·mysql·开源·产品运营
GalaxyPokemon1 小时前
MySQL基础 [三] - 数据类型
数据库·mysql
爱的叹息1 小时前
数据库分库分表中间件及对比
数据库·中间件
1111Alisa2 小时前
数据分析-Excel-学习笔记Day1
学习·数据分析·excel
ConardLi2 小时前
MCP + 数据库,一种比 RAG 检索效果更好的新方式!
javascript·数据库·人工智能
纪元A梦2 小时前
Redis最佳实践——用户会话管理详解
数据库·redis·缓存
多云的夏天2 小时前
麒麟-QT-ODBC-达梦
linux·数据库·麒麟
京东云开发者2 小时前
ClickHouse 的“独孤九剑”:极速查询的终极秘籍
数据库