oracle时间格式化常用函数

oracle时间格式化经常使用的两个函数
TO_CHAR(datetime, ‘format’)
TO_DATE(character, ‘format’)

Oracle支持的时间格式:

FormatDescription
Y年的最后一位数字,如:5
YY年的最后两位数字,如:15
YYY年的最后三位数字,如:015
YYYY如:2015
YEAR年拼写,如:TWENTY FIFTEEN
SYEAR年拼写,如:TWENTY FIFTEEN
IYYYISO年,如:2015
MMMonth (01-12)
MON月份简称,如:JUN
MONTH月份全称,如:JUNE
DDay of week (1-7)
DDDay of month (1-31)
DDDDay of year (1-366)
HHHour of day (1-12)
HH12Hour of day (1-12)
HH24Hour of day (0-23)
MIMinute (0-59)
SSSecond (0-59)

格式化日期指的是将日期转为字符串,或将字符串转为日期。
TO_CHAR(datetime, ‘format’)
TO_DATE(character, ‘format’)
在这里插入图片描述

当前时间减去1分钟的时间
select sysdate,sysdate - interval ‘1’ MINUTE from dual;
当前时间减去1小时的时间
select sysdate - interval ‘1’ hour from dual;
当前时间减去1天的时间
select sysdate - interval ‘1’ day from dual;
当前时间减去1月的时间
select sysdate,sysdate - interval ‘1’ month from dual;
当前时间减去1年的时间
select sysdate,sysdate - interval ‘1’ year from dual;
时间间隔乘以一个数字
select sysdate,sysdate - 8*interval ‘2’ hour from dual;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值