zoukankan      html  css  js  c++  java
  • Mysql和Oracle的日期字符转换方法

    参考文献:http://blog.sina.com.cn/s/blog_68f4b9f201013vql.html

    mysql日期和字符相互转换方法
    date_format(date,'%Y-%m-%d')    -------------->oracle中的to_char();
    str_to_date(date,'%Y-%m-%d')     -------------->oracle中的to_date();
     
    %Y:代表4位的年份
    %y:代表2为的年份
     
    %m:代表月, 格式为(01……12)  
    %c:代表月, 格式为(1……12)
     
    %d:代表月份中的天数,格式为(00……31)  
    %e:代表月份中的天数, 格式为(0……31) 
     
    %H:代表小时,格式为(00……23)  
    %k:代表 小时,格式为(0……23)  
    %h: 代表小时,格式为(01……12)  
    %I: 代表小时,格式为(01……12)  
    %l :代表小时,格式为(1……12)
      
    %i: 代表分钟, 格式为(00……59) 
     
    %r:代表 时间,格式为12 小时(hh:mm:ss [AP]M)  
    %T:代表 时间,格式为24 小时(hh:mm:ss) 
     
    %S:代表 秒,格式为(00……59)  
    %s:代表 秒,格式为(00……59) 
     
    Oracle中 to_char()函数
    使用TO_CHAR函数处理数字
    TO_CHAR(number, '格式')
    TO_CHAR(salary,’$99,999.99’);
    使用TO_CHAR函数处理日期
    TO_CHAR(date,’格式’);

    数字格式格式
    9 代表一个数字
    0 强制显示0
    $ 放置一个$符
    L 放置一个浮动本地货币符
    . 显示小数点
    , 显示千位指示符

    日期格式
    格式控制 描述
    YYYY、YYY、YY 分别代表4位、3位、2位的数字年
    YEAR 年的拼写
    MM 数字月
    MONTH 月的全拼
    MON 月的缩写
    DD 数字日
    DAY 星期的全拼
    DY 星期的缩写搜索
    AM 表示上午或者下午
    HH24、HH12 12小时制或24小时制
    MI 分钟
    SS 秒钟
    SP 数字的拼写
    TH 数字的序数词

    日期例子:
    SELECT TO_DATE('2006-05-01 19:25:34', 'YYYY-MM-DD HH24:MI:SS') FROM DUAL
    SELECT TO_DATE('2006-05-01 19:25', 'YYYY-MM-DD HH24:MI') FROM DUAL
    SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL
    SELECT TO_DATE('2006-05-01', 'YYYY-MM-DD') FROM DUAL
    SELECT TO_DATE('2006-05', 'YYYY-MM') FROM DUAL
    SELECT TO_DATE('2006', 'YYYY') FROM DUAL
  • 相关阅读:
    WHMCS系统API调用
    Zend Guard Loader/Zend Loader是干什么的
    代理IP收集
    Jenkins 2.x版本的节点配置选项更新
    Visual Studio 2015 未响应/已停止工作的问题解决
    Visual Studio多版本进行切换的研究
    商城产品如何应对多个客户不同的需求修改并发布对应客户的文件
    Visual Studio插件
    微软注册dll在dotnet开发时起到缓存的作用
    Visual Studio 2015出现Cannot find one or more components. Please reinstall the application.的问题解决
  • 原文地址:https://www.cnblogs.com/sstone/p/6523997.html
Copyright © 2011-2022 走看看