笨笨向前冲吧 关注:24贴子:1,512
  • 7回复贴,共1

【软件开发】oracle日期格式 简装版

只看楼主收藏回复

常用的 oracle 日期格式 


1楼2009-04-09 14:13回复
    1.以12小时制
    SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual;
    TO_CHAR(SYSDATE,'YYYY-MM-DDHH1
    ------------------------------
    2007-06-29 02:50:06 下午


    2楼2009-04-09 14:13
    回复
      广告
      立即查看
      2.以24小时制显示 
         
      SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS AM')from dual;
      TO_CHAR(SYSDATE,'YYYY-MM-DDHH2
      ------------------------------
      2007-06-29 15:00:58 下午


      3楼2009-04-09 14:14
      回复
        3.得到当前时间的前一分钟 
           
        select to_char(Sysdate-1/21/60,'HH24:MI:SS')from dual;
        TO_CHAR(SYSDATE-1/21/60,'HH24:
        ------------------------------
        15:00:54


        4楼2009-04-09 14:14
        回复
          4.得到当前时间的后一分钟 
             
          select to_char(Sysdate+1/21/60,'HH24:MI:SS')from dual;
          TO_CHAR(SYSDATE+1/21/60,'HH24:
          ------------------------------
          15:03:53


          5楼2009-04-09 14:14
          回复
            5.得到当前时间的前一小时 
               
            select to_char(Sysdate-1/24,'HH24:MI:SS')from dual;
            TO_CHAR(SYSDATE-1/24,'HH24:MI:
            ------------------------------
            14:03:13


            6楼2009-04-09 14:14
            回复
              6.得到当前时间的后一小时 
                 
              select to_char(Sysdate+1/24,'HH24:MI:SS')from dual;
              TO_CHAR(SYSDATE+1/24,'HH24:MI:
              ------------------------------
              16:03:32


              7楼2009-04-09 14:14
              回复
                7.得到当前时间的后一天 
                   
                select to_char(Sysdate+1,'YYYY-MM-DD')from dual;
                TO_CHAR(SYSDATE+1,'YYYY-MM-DD'
                ------------------------------
                2007-06-30


                8楼2009-04-09 14:14
                回复