zoukankan      html  css  js  c++  java
  • Oralce函数经典 日期函数日期加减法

     

    Oralce函数经典 - 日期函数-日期加减法 -(咋个办呢 zgbn)

    Oralce函数经典 - 日期函数

    ADD_MONTHS(d,n)   --日期对象d,几个月n,如果加月n就是正数,如果是减月就是负数。

    LAST_DAY(d)  --日期对象d,得到月份的最后一天。

    NEXT_DAY(d,number)  --日期对象d,从d日期开始,计算下一个星期几的日期,枚举值:星期日=>1、星期一=>2、星期二=>3、星期三=>4、3,星期四=>5、星期五=>6、星期六=>7

    MONTHS_BETWEEN(d1,d2)    --计算两个日期的时间间隔,单位月。

    NEW_TIME(d,c1,c2)  --转换时区,例如:select to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') 台北,     
     to_char(NEW_TIME(sysdate,'EST','GMT'),'YYYY/MM/DD HH24:MI:SS') 格林威治 from dual;  

    ROUND(d[,fmt]) --对日期做四舍五入,月的四捨五入以每月的15号为基准,年的四捨五入以每年6月为基准。fmt=year、month

    TRUNC(d[,fmt])   --对日期做低位舍弃计算,初始化操作,fmt=year、month。例如:2011-09-06 如果 fmt=year 得到 2011-01-01 如果fmt=month 得到 2011-09-01

    加法

    select sysdate,add_months(sysdate,12) from dual;–加1年
    select sysdate,add_months(sysdate,1) from dual;–加1月
    select sysdate,to_char(sysdate+7,’yyyy-mm-dd HH24:MI:SS’) from dual;   –加1星期
    select sysdate,to_char(sysdate+1,’yyyy-mm-dd HH24:MI:SS’) from dual;   –加1天
    select sysdate,to_char(sysdate+1/24,’yyyy-mm-dd HH24:MI:SS’) from dual;  –加1小时
    select sysdate,to_char(sysdate+1/24/60,’yyyy-mm-dd HH24:MI:SS’) from dual;  –加1分钟
    select sysdate,to_char(sysdate+1/24/60/60,’yyyy-mm-dd HH24:MI:SS’) from dual;  –加1秒
    减法
    select sysdate,add_months(sysdate,-12) from dual;        –减1年
    select sysdate,add_months(sysdate,-1) from dual;        –减1月
    select sysdate,to_char(sysdate-7,’yyyy-mm-dd HH24:MI:SS’) from dual;   –减1星期
    select sysdate,to_char(sysdate-1,’yyyy-mm-dd HH24:MI:SS’) from dual;   –减1天
    select sysdate,to_char(sysdate-1/24,’yyyy-mm-dd HH24:MI:SS’) from dual;  –减1小时
    select sysdate,to_char(sysdate-1/24/60,’yyyy-mm-dd HH24:MI:SS’) from dual;  –减1分钟
    select sysdate,to_char(sysdate-1/24/60/60,’yyyy-mm-dd HH24:MI:SS’) from dual;  –减1秒

     

     

    转载于:http://hi.baidu.com/ai_zxc/item/2e217ace2bbbf23599b49870

  • 相关阅读:
    Python 压缩图片至指定大小
    nginx 服务器自签https协议 (Let’s Encrypt)
    Django 批量创建app
    常见的设计模式(python )———适配器模式
    带你完全理解Python中的metaclass,type,class之间的恩怨情仇...
    常见的设计模式(python)———单例模式(转载)
    常见的设计模式(python)———工厂模式
    常见的设计模型(python)——建造者模型
    Django-restframework 概述及目录
    Java多线程开发
  • 原文地址:https://www.cnblogs.com/jita/p/2800460.html
Copyright © 2011-2022 走看看