zoukankan      html  css  js  c++  java
  • Oracle TO_DATE 日期格式

    Oracle中TO_DATE格式2009-04-14 10:53TO_DATE格式(以时间:2007-11-02   13:45:25为例)
      
            Year:     
            yy two digits 两位年                显示值:07
            yyy three digits 三位年                显示值:007
            yyyy four digits 四位年                显示值:2007
               
            Month:     
            mm    number     两位月              显示值:11
            mon    abbreviated 字符集表示          显示值:11月,若是英文版,显示nov    
            month spelled out 字符集表示          显示值:11月,若是英文版,显示november
             
            Day:     
            dd    number         当月第几天        显示值:02
            ddd    number         当年第几天        显示值:02
            dy    abbreviated 当周第几天简写    显示值:星期五,若是英文版,显示fri
            day    spelled out   当周第几天全写    显示值:星期五,若是英文版,显示friday       
            ddspth spelled out, ordinal twelfth
                
                  Hour:
                  hh    two digits 12小时进制            显示值:01
                  hh24 two digits 24小时进制            显示值:13
                 
                  Minute:
                  mi    two digits 60进制                显示值:45
                 
                  Second:
                  ss    two digits 60进制                显示值:25
                 
                  其它
                  Q     digit         季度                  显示值:4
                  WW    digit         当年第几周            显示值:44
                  W    digit          当月第几周            显示值:1
                 
            24小时格式下时间范围为: 0:00:00 - 23:59:59....     
            12小时格式下时间范围为: 1:00:00 - 12:59:59 ....
               
    1. 日期和字符转换函数用法(to_date,to_char)
            
    select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual;   //日期转化为字符串  
    select to_char(sysdate,'yyyy') as nowYear   from dual;   //获取时间的年  
    select to_char(sysdate,'mm')    as nowMonth from dual;   //获取时间的月  
    select to_char(sysdate,'dd')    as nowDay    from dual;   //获取时间的日  
    select to_char(sysdate,'hh24') as nowHour   from dual;   //获取时间的时  
    select to_char(sysdate,'mi')    as nowMinute from dual;   //获取时间的分  
    select to_char(sysdate,'ss')    as nowSecond from dual;   //获取时间的秒
       
    select to_date('2004-05-07 13:23:44','yyyy-mm-dd hh24:mi:ss')    from dual//

  • 相关阅读:
    利用burpsuite实现重放攻击
    木马分析(隐藏分析)实验
    使用wireshark分析TLS
    ECharts折线图循环展示数据、自定义色值(渐变)
    Sumblime Text3格式化代码
    ECharts柱状图彩色柱状图(渐变),自定义鼠标移入小圈颜色、鼠标移入后提示框显示不全问题、渲染到页面中
    C#多线程学习(五) 多线程的自动管理(定时器)
    SQL取出 所有周六 周日的日期
    C#多线程学习(二) 如何操纵一个线程
    简单读写XML文件
  • 原文地址:https://www.cnblogs.com/jobs-lgy/p/6517027.html
Copyright © 2011-2022 走看看