zoukankan      html  css  js  c++  java
  • mysql将日期字符串转换

    举个例子:

    给定字符串为07/31/2018,想要把格式转换成20180731

    需要用到以下两个函数:

    date_format(date,’%Y-%m-%d’) ————–>oracle中的to_char(); 
    str_to_date(date,’%Y-%m-%d’) ————–>oracle中的to_date();

    首先把该字符串转换成日期:

    str_to_date(‘07/31/2018’,'%m/%d/%Y'):前一个参数为待转换参数,后一个参数为待转换字符串的格式。

    然后把该日期再转成想要的字符串格式:

    date_format(str_to_date(‘07/31/2018’,'%m/%d/%Y'),‘%Y%m%d’):前一个参数为转换得到的日期形式,后一个参数为想要转换的字符串格式。

    附上格式参数:

    %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) 【只有这一个代表分钟,大写的I 不代表分钟代表小时】

    %r:代表 时间,格式为12 小时(hh:mm:ss [AP]M)
    %T:代表 时间,格式为24 小时(hh:mm:ss)

    %S:代表 秒,格式为(00……59)
    %s:代表 秒,格式为(00……59)

    唯有热爱方能抵御岁月漫长。
  • 相关阅读:
    隔离级别 && SNAPSHOT
    多态性&& 虚函数 && 抽象类
    socket编程
    [APIO2015]巴邻旁之桥
    LuoguP3701 「伪模板」主席树
    线段树标记永久化
    [HNOI2015]开店
    NOIP2017划水记
    FFTNTT总结
    [THUWC 2017]在美妙的数学王国中畅游
  • 原文地址:https://www.cnblogs.com/syq816/p/9394745.html
Copyright © 2011-2022 走看看