MYSQL 日期格式

2021-07-11 21:35:34 字數 1805 閱讀 7806

date_format

(date

,format)

根據format字串格式化date值。下列修飾符可以被用在format字串中:

%m 月名字

(january……december)%

w 星期名字

(sunday……saturday)%

d 有英語字首的月份的日期

(1st

,2nd

,3rd

, 等等。)

%y 年,數字

, 4 位

%y 年,數字

, 2 位

%a 縮寫的星期名字

(sun……sat)%

d 月份中的天數,數字

(00……31)%

e 月份中的天數,數字

(0……31)%

m 月,數字(

01……12)%

c 月,數字(

1……12)%

b 縮寫的月份名字

(jan……dec)%

j 一年中的天數

(001……366)%

h 小時

(00……23)%

k 小時

(0……23)%

h 小時

(01……12)%

i 小時

(01……12)%

l 小時

(1……12)%

i 分鐘,數字

(00……59)%

r 時間

,12 小時(hh

:mm:ss

[ap]m

)%t 時間

,24 小時(hh

:mm:ss

)%s 秒(

00……59)%

s 秒(

00……59)%

p am或pm

%w 乙個星期中的天數(0

=sunday ……6

=saturday )

%u 星期

(0……52

), 這裡星期天是星期的第一天

%u 星期

(0……52

), 這裡星期一是星期的第一天

%%乙個文字「%」。

mysql

>

select date_format

('1997-10-04 22:23:00'

,'%w %m %y'

);->

'saturday october 1997'

mysql

>

select date_format

('1997-10-04 22:23:00'

,'%h:%i:%s'

);->

'22:23:00'

mysql

>

select date_format

('1997-10-04 22:23:00'

,'%d %y %a %d %m %b %j'

);->

'4th 97 sat 04 10 oct 277'

mysql

>

select date_format

('1997-10-04 22:23:00'

,'%h %k %i %r %t %s %w'

);->

'22 22 10 10:23:00 pm 22:23:00 00 6'

mysql3.23中,在格式修飾符字元前需要

%。在mysql更早的版本中,

%是可選的。

示例** : select distinct date_format(filetime,'%y-%m-%d') from testtable

mysql日期時間格式

date forma t date,format 根據格式串format 格式化日期或日期和時間值date,返回結果串。可用date format 來格式化date 或datetime 值,以便得到所希望的格式。根據format字串格式化date值 s,s 兩位數字形式的秒 00,01,59 i 兩...

MySQL的日期格式

mysql的五種時間和日期型別 1.給year賦值有3種方式 方式一 直接插入4位字串 1998 或者4位數字 1998 方式二 插入兩位字串 04 如果範圍是 00 69 則相當於插入 2000 2069 如果範圍是 70 99 則相當於插入 1970 1999 注 0 和 00 的效果一樣都表示...

Mysql 格式化日期格式

date format date,format 根據格式串format 格式化日期或日期和時間值date,返回結果串。可用date format 來格式化date 或datetime 值,以便得到所希望的格式。根據format字串格式化date值 s,s 兩位數字形式的秒 00,01,59 i 兩位...