摘要
DATE_FORMAT(date,format) 根據format字符串安排date值的格式。
DATE_FORMAT(date,format)
根據format字符串安排date值的格式。
說明符
說明
%a
工作日的縮寫名稱 (Sun..Sat)
%b
月份的縮寫名稱(Jan..Dec)
%c
月份,數字形式(0..12)
%D
帶有英語后綴的該月日期(0th, 1st, 2nd, 3rd, ...)
%d
該月日期, 數字形式(00..31)
%e
該月日期, 數字形式(0..31)
%f
微秒(000000..999999)
%H
小時(00..23)
%h
小時(01..12)
%I
小時(01..12)
%i
分鍾,數字形式(00..59)
%j
一年中的天數(001..366)
%k
小時(0..23)
%l
小時(1..12)
%M
月份名稱(January..December)
%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位數)
%%
‘%’文字字符
根據format字符串安排date值的格式。
select from_unixtime(time,'%Y-%m-%d %H:%i:%s'); select from_unixtime(now(),'%Y-%m-%d %H:%i:%s');
以下說明符可用在 format字符串中:
說明符
說明
%a
工作日的縮寫名稱 (Sun..Sat)
%b
月份的縮寫名稱(Jan..Dec)
%c
月份,數字形式(0..12)
%D
帶有英語后綴的該月日期(0th, 1st, 2nd, 3rd, ...)
%d
該月日期, 數字形式(00..31)
%e
該月日期, 數字形式(0..31)
%f
微秒(000000..999999)
%H
小時(00..23)
%h
小時(01..12)
%I
小時(01..12)
%i
分鍾,數字形式(00..59)
%j
一年中的天數(001..366)
%k
小時(0..23)
%l
小時(1..12)
%M
月份名稱(January..December)
%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位數)
%%
‘%’文字字符
SELECT DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d %H:%i:%s') FROM `fbs_supplier_handle` WHERE id =435 SELECT * FROM 表 WHERE DATE_FORMAT(FROM_UNIXTIME(dateline),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d');