不同數(shù)據(jù)庫(kù)中的日期操作
Posted on 2008-07-03 22:59 追風(fēng)舞者 閱讀(215) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): Database1.Oracle
對(duì)天數(shù)采用標(biāo)準(zhǔn)加減,使用ADD_MONTHS函數(shù)加減月數(shù)和年數(shù)
則 insertDate-5為前五天,同理insertDate+5為后五天
2) 若要獲得前一個(gè)月的時(shí)間,則 add_months(insertDate,-1);
若要獲得后一個(gè)月的時(shí)間,則 add_months(insertDate,1)
3)若要獲得前一年的時(shí)間,則 add_months(insetDate,-1*12)
若要獲得后一年的時(shí)間,則 add_months(insetDate, 1*12)
2.MySQL
同時(shí)使用標(biāo)準(zhǔn)加減和INTERVAL關(guān)鍵字,INTEVRAL 指定時(shí)間單位
例如:insertDate - INTERVAL 1 day
insertDate + INTERVAL 1 day
insertDate - INTERVAL 1 month
insertDate - INTERVAL 1 year
也可使用DATE_ADD(),ADDDATE(),SUBDATE()函數(shù)
DATE_ADD(insertDate,INTERVAL 5 day)
DATE_ADD(insertDate,INTERVAL -5 day)
ADDDATE(),SUBDATE() 使用方法類(lèi)似