這篇文章主要介紹“MySQL如何將日期轉(zhuǎn)為字符串”,在日常操作中,相信很多人在mysql如何將日期轉(zhuǎn)為字符串問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”mysql如何將日期轉(zhuǎn)為字符串”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
站在用戶的角度思考問題,與客戶深入溝通,找到南康網(wǎng)站設計與南康網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋南康地區(qū)。
mysql將日期轉(zhuǎn)為字符串的兩種方法:1、使用date_format()函數(shù),可以根據(jù)指定格式來格式化日期值,并返回格式化的日期字符串,語法“date_format(指定日期,指定格式)”。2、使用time_format()函數(shù),可以將指定日期時間轉(zhuǎn)為字符串,語法“time_format(指定日期時間,指定格式)”。

本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。
mysql將日期時間轉(zhuǎn)為字符串的兩種方法
1、使用date_format()函數(shù)
date_format()函數(shù)可以根據(jù)指定格式來格式化日期值,并返回格式化的日期字符串
DATE_FORMAT(date, format)
date 必須項。要格式化的日期
format 必須項。要使用的格式。可以是以下值中的一個或組合:
| format格式 | 描述 |
|---|---|
| %a | 工作日縮寫名稱(周日至周六) |
| %b | 縮寫的月份名稱(1月至12月) |
| %C | 數(shù)字月份名稱(0到12) |
| %D | 作為數(shù)值的月中的某一天,后跟后綴(第1,第2,第3,......) |
| %d | 作為數(shù)值的月份日期(01到31) |
| %e | 每月的某一天作為數(shù)值(0到31) |
| %f | 微秒(000000至999999) |
| %H | 小時(00到23) |
| %h | 小時(00到12) |
| %I | 小時(00到12) |
| %i | 分鐘(00至59) |
| %j | 一年中的某一天(001至366) |
| %k | 小時(0到23) |
| %l | 小時(1到12) |
| %M | 月份名稱(1月至12月) |
| %m | 月份名稱作為數(shù)值(00到12) |
| %p | 上午或下午 |
| %r | 時間為12小時AM或PM格式(hh:mm:ss AM / PM) |
| %S | 秒(00到59) |
| %s | 秒(00到59) |
| %T | 24小時格式的時間(hh:mm:ss) |
| %U | 星期日是星期的第一天(00到53)的星期 |
| %u | 星期一是一周的第一天(00到53)的星期 |
| %V | 星期日是星期的第一天(01到53)的星期。與%X一起使用 |
| %v | 星期一是星期的第一天(01到53)的星期。與%X一起使用 |
| %W | 工作日名稱全部(周日至周六) |
| %w | 星期日= 0和星期六= 6的星期幾 |
| %X | 星期日是一周的第一天的一周。與%V一起使用 |
| %x | 星期一是一周的第一天的一周。與%V一起使用 |
| %Y | 年份為數(shù)字,4位數(shù)值 |
| %y | 年份為數(shù)字,2位數(shù)值 |
示例:
SELECT DATE_FORMAT("2022-06-15", "%Y %m %d");
SELECT DATE_FORMAT("2022-06-15", "%M %d %Y");
2、使用time_format()函數(shù)
time_format()函數(shù)可以將指定日期時間轉(zhuǎn)為字符串
time_format(time,format)
| format格式 | 描述 |
|---|---|
| %f | 微秒(000000 到 999999) |
| %H | 小時(00 到 23) |
| %h | 小時(00 到 12) |
| %I | 小時(00 到 12) |
| %i | 分鐘(00 到 59) |
| %p | 上午或下午 |
| %r | 12 小時 AM 或 PM 格式的時間 (hh:mm:ss AM/PM) |
| %S | 秒(00 到 59) |
| %s | 秒(00 到 59) |
| %T | 24 小時制時間 (hh:mm:ss) |
這用起來就像DATE_FORMAT()函數(shù),但格式字符串格式說明包含只有幾個小時,分鐘和秒。
如果時間值包含小時的部分,其可大于23,在%H 和 %k小時格式說明符產(chǎn)生的值范圍通常大于0..23。另小時格式說明符產(chǎn)生小時值為模12。
示例:
SELECT TIME_FORMAT('100:00:00', '%H %k %h %I %l');
到此,關于“mysql如何將日期轉(zhuǎn)為字符串”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
當前標題:mysql如何將日期轉(zhuǎn)為字符串
本文URL:http://chinadenli.net/article26/ipdscg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)頁設計公司、響應式網(wǎng)站、Google、網(wǎng)站排名、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)