mysql日期如何轉字符串?
mysql日期轉字符串的方法
Mysql將日期轉為字符串
select?date_format(time,?'%Y-%m-%d?%H:%i:%s')?from??info???#?2019-08-22?21:03:21
MySQL DATE_FORMAT() 函數
MySQL Date 函數
定義和用法
DATE_FORMAT() 函數用于以不同的格式顯示日期/時間數據。
語法
DATE_FORMAT(date,format)
date 參數是合法的日期。format 規定日期/時間的輸出格式。
可以使用的格式有:
格式和 描述%a 縮寫星期名%b 縮寫月名%c 月,數值%D 帶有英文前綴的月中的天%d 月的天,數值(00-31)%e 月的天,數值(0-31)%f 微秒%H 小時 (00-23)%h 小時 (01-12)%I 小時 (01-12)%i 分鐘,數值(00-59)%j 年的天 (001-366)%k 小時 (0-23)%l 小時 (1-12)%M 月名%m 月,數值(00-12)%p AM 或 PM%r 時間,12-小時(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 年,其中的星期日是周的第一天,4 位,與 %V 使用%x 年,其中的星期一是周的第一天,4 位,與 %v 使用%Y 年,4 位%y 年,2 位
實例
下面的腳本使用 DATE_FORMAT() 函數來顯示不同的格式。我們使用 NOW() 來獲得當前的日期/時間:
DATE_FORMAT(NOW(),'%b?%d?%Y?%h:%i?%p') DATE_FORMAT(NOW(),'%m-%d-%Y') DATE_FORMAT(NOW(),'%d?%b?%y') DATE_FORMAT(NOW(),'%d?%b?%Y?%T:%f')
結果類似:
Dec?29?2008?11:45?PM 12-29-2008 29?Dec?08 29?Dec?2008?16:25:46.635
(免費學習視頻教程推薦:mysql視頻教程)