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

字符转时间

相关推荐
GUIQU.10 分钟前
Function Calling万字实战指南:打造高智能数据分析Agent平台
数据挖掘·数据分析·agent·functioncalling·项目实践
Code哈哈笑16 分钟前
【图书管理系统】用户注册系统实现详解
数据库·spring boot·后端·mybatis
2401_8370885018 分钟前
SQL性能分析
数据库·sql
瓜皮弟子头很铁18 分钟前
多项目共用SQL 添加需要字段
数据库·sql
CryptoRzz41 分钟前
股票数据源对接技术指南:印度尼西亚、印度、韩国
数据库·python·金融·数据分析·区块链
Pluto_CSND1 小时前
hbase shell的常用命令
大数据·数据库·hbase
API_technology1 小时前
阿里巴巴 1688 数据接口开发指南:构建自动化商品详情采集系统
大数据·运维·数据挖掘·自动化
哈哈真棒1 小时前
sparkSQL读入csv文件写入mysql(2)
数据库·mysql
Cynicism_Smile1 小时前
Mysql 8.0.32 union all 创建视图后中文模糊查询失效
数据库·mysql
小oo呆1 小时前
【自然语言处理与大模型】向量数据库技术
数据库·人工智能·自然语言处理