oracle
add_months(日期格式值 , 整數n) 當整數n=12時,代表一年,向後推遲一年,若n=-12代表回退一年
如to_char(add_months(to_date('201801'),12),'yyyymm' ) 結果:201901
to_char(add_months(to_date('201801'),-12),'yyyymm') 結果:201701
mysql
adddate(日期格式 ,interval 值n 時間型別)
值n:可正可負
時間型別:
second
minute
hour
dayweek
month
quarter
year
second_microsecond
minute_microsecond
minute_second
hour_microsecond
hour_second
hour_minute
day_microsecond
day_second
day_minute
day_hour
year_month
select adddate(str_to_date('20190226','%y%m%d') ,interval -12 month) from dual 結果:2018-02-26
select adddate(str_to_date('20190226','%y%m%d') ,interval 12 month) from dual 結果:2020-02-26
如:select date_add('2019-02-26 23:59:59',interval '1:1'hour_minute); 結果:2019-02-27 01:00:59
Oracle日期格式
日期處理完全版 to date格式 day dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out,ordinal twelfth month mm number 03 mon abbreviated mar...
Oracle 日期格式
oracle 獲取當前時間的月份 select extract year from sysdate from dual oracle 日期引數 今天 select to char sysdate,yyyy mm dd from dual 昨天 select to char sysdate 1,yyy...
Oracle日期格式
sysdate 2008 12 29 08 27 格式marsk 回傳格式 demo 結果y yy yyy 西元年最後一位數,兩位數,三位數 select to char sysdate,yyy from dual 008year 拼寫出西元年 select to char sysdate,year...