Oracle 常用的日期函数

1、增加或减少指定月份:add_months()

正值增加,负值减少。

示例:

Oracle 常用的日期函数

2、获取指定月最后一天日期:last_day()

示例:

Oracle 常用的日期函数

3、获取两个日期间隔月数:months_between(d1,d2)

日期d1到日期d2之间的月数。
如果d1>d2,则返回正数。
如果d1<d2,则返回负数。

示例:

Oracle 常用的日期函数

4、最近期间的日期:round()

示例:

Oracle 常用的日期函数

5、所在期间的日期:trunc()

一周的开始星期是星期日

示例:

Oracle 常用的日期函数

 6、获取时间的年,月,日,时,分,秒:extract()

示例:

Oracle 常用的日期函数

本人还是用to_char比较多:

Oracle 常用的日期函数