|
スポンサード リンク
時間の加算/減算は+、−を使用する
例1) 2005/03/12 21:25:06 に、1時間加算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') + 1/24
from dual
結果は、2005/03/12 22:25:06 になります
|
※1時間は、1日が24時間なので、「1/24」で表している。
例2) 2005/03/12 21:25:06 に、1時間減算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') - 1/24
from dual;
結果は、2005/03/12 20:25:06 になります
|
例3) 2005/03/12 21:25:06 に、1分加算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') + 1/1440
from dual;
結果は、2005/03/12 21:26:06 になります |
※1分は、1日が1440分なので、「1/1440」で表している。
例4) 2005/03/12 21:25:06 に、1分減算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') - 1/1440
from dual;
結果は、2005/03/12 21:24:06 になります |
例5) 2005/03/12 21:25:06 に、1秒加算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') + 1/86400
from dual;
結果は、2005/03/12 21:25:07 になります |
※1秒は、1日が86400秒なので、「1/86400」で表している。
例6) 2005/03/12 21:25:06 に、1秒減算します
|
select
to_date('2005/03/12 21:25:06','YYYY/MM/DD HH24:MI:SS') - 1/86400
from dual;
結果は、2005/03/12 21:25:05 になります |
スポンサード リンク
|