<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【問(wèn)答】MySQL DATE_FORMAT函數(shù)怎么用?

          共 1428字,需瀏覽 3分鐘

           ·

          2020-12-07 21:47

          問(wèn): 在MySQL中如何使用DATE_FORMAT() 函數(shù)?


          在我們平常使用MySQL時(shí),有可能會(huì)對(duì)某些日期數(shù)據(jù)進(jìn)行格式化,使它變?yōu)槲覀兿胍母袷剑藭r(shí)我們就會(huì)使用 DATE_FORMAT(date,format) 函數(shù)。


          注:所謂格式化就是將一個(gè)東西的展示形式或者存儲(chǔ)成指定的形式,比如一個(gè)字符串20201125你想讓它以?年-月-日?的形式(格式)展示,那么它格式化之后就是?2020-11-25


          DATE_FORMAT() 接收兩個(gè)參數(shù):


          date?:參數(shù)是合法的日期

          format?: 規(guī)定的日期格式,由格式標(biāo)識(shí)符組成的字符串,也就是你想格式化成什么樣,用指定的格式標(biāo)識(shí)符指定你想要的格式,格式標(biāo)識(shí)符見下表


          格式標(biāo)識(shí)符

          描述

          %a

          星期名的縮寫(比如 Monday 縮寫為 Mon)

          %b

          月份的縮寫(比如January 縮寫為 Jan)

          %c

          月份,數(shù)字形式(0,1 ... 12)

          %D

          該月的幾號(hào),帶英文后綴(0th, 1st, 2nd, 3rd, …)

          %d

          該月的幾號(hào),數(shù)字形式 (00..31)

          %e

          該月的幾號(hào),數(shù)字形式 (0..31)

          %f

          微秒(000000..999999)

          %H

          小時(shí)(00..23)

          %h

          小時(shí)(01..12)

          %I

          小時(shí)(01..12)

          %i

          分鐘,數(shù)字形式(00..59)

          %j

          一年中的天數(shù)(001..366)

          %k

          小時(shí)(0..23)

          %l

          小時(shí)(1..12)

          %M

          月份的名字(January..December)

          %m

          月份,數(shù)字格式(00..12)

          %p

          AM(上午) 或 PM(下午)

          %r

          時(shí)間,12小時(shí)制 (小時(shí)hh:分鐘mm:秒數(shù)ss 后加 AM或PM)

          %S

          秒(00..59)

          %s

          秒(00..59)

          %T

          時(shí)間,24小時(shí)制(小時(shí)hh:分鐘mm:秒數(shù)ss)

          %U

          周(00..53),周日是每周的第一天,模式0

          %u

          周(00..53),周一是每周的第一天,模式1

          %V

          周(01..53),周日是每周的第一天,模式2,和%X一起使用

          %v

          周(01..53),周一是每周的第一天,模式3,和%x一起使用

          %W

          星期名(Sunday..Saturday)

          %w

          周內(nèi)的某天(0=Sunday..6=Saturday)

          %X

          該周的年份,其中周日為每周的第一天, 數(shù)字形式,4位數(shù);和%V同時(shí)使用

          %x

          該周的年份,其中周一為每周的第一天, 數(shù)字形式,4位數(shù);和%v同時(shí)使用

          %Y

          年份,數(shù)字形式,四位數(shù)

          %y

          年份,數(shù)字形式,兩位數(shù)

          %%

          % 的文字字符

          注: 以上表中加粗的為比較常用的格式標(biāo)識(shí)符。


          例子:將字符串 '20200105222810' 格式化為?

          年(四位)-月(00..12)-日(00..31) 時(shí)(00..23):分(00..59):秒(00..59) 這樣的格式。


          由上表可知, %Y-%m-%d?%H:%i:%s?這樣的格式標(biāo)識(shí)符組合能夠滿足我們的要求。



          再比如,我想讓上面的字符串?'20200105222810'??顯示 年-月-日 時(shí):分:秒

          但是小時(shí)是12小時(shí)制,后面跟上上午還是下午。經(jīng)查詢上表,我們知道 '%Y-%m-%d %r' 這樣的格式標(biāo)識(shí)符組合可以滿足我們的需求



          好了,其余的說(shuō)明符大家可以自己試試,我們下期見




          趣談編程

          讓天下沒(méi)有

          難懂的技術(shù)

          瀏覽 80
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产精品乱码一区二区免费视频 | 影音先锋夜夜亚洲 | 在线天堂8 | 91成人精品| 免费黄v在线播放 |