oracle日期的应用

业务需要,使用了oracle的日期函数,下面做个简单记录,已被自己以后查用:

1.得到系统当前的日期

 

select to_char(sysdate,'yyyy-mm-dd') from demo;

 sysdate: 是oracle系统自带的,用于得到当前日期的;

'yyyy-mm-dd':日期格式,可以自己指定;

to_char:返回一个字符串格式的日期。

 

2.to_date函数

 

to_date('2009-01-01','yyyy-mm-dd');
'2009-01-01':字符串格式的日期;

'yyyy-mm-dd':日期的格式,这个格式必须和你输入的日期的格式一致,否则会报各种类型的错误,

比如:‘ ora-01861文字与格式字符串不匹配’ to_date('2009-01-01');传入的格式和to_date默认的时间格式不一致,就会报这个错误。

 

3.求两个时间的间隔的天数 

我使用的是两个格式为'yyyy-mm-dd'的日期进行计算的,计算方法是:

两个日期相减加1.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值