视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
mysql verchar如何转时间
2020-11-08 22:13:20 责编:小采
文档


推荐:《mysql视频教程》

1.date类型装换为varchar类型

使用date_format函数进行转换,使用方式为

Date_format(col,pattern)

col为需要格式化的字段,pattern为转换的格式,格式参照总的格式表

其中最常用的xxxx-xx-xx xx:xx:xx的格式根据格式表,需要写为:

%Y-%m-%d %H:%i:%s,也就是:

DATE_FORMAT(xxx,'%Y-%m-%d %H:%i:%s')

2.varchar类型转换为date类型

使用str_to_date函数进行转换,使用方式为

Str_to_date(col.pattern),其中col为需要格式化的字段或内容,pattern的格式参照格式表,用法和date转varchar其实是类似的。

附:格式表(转)

含义

%S、%s

两位数字形式的秒( 00,01, ..., 59)

%i

两位数字形式的分( 00,01, ..., 59)

小时

%H

24小时制,两位数形式小时(00,01, ...,23)

%h

12小时制,两位数形式小时(00,01, ...,12)

%k

24小时制,数形式小时(0,1, ...,23)

%l

12小时制,数形式小时(0,1, ...,12)

%T

24小时制,时间形式(HH:mm:ss)

%r

12小时制,时间形式(hh:mm:ss AM 或 PM)

%p

AM上午或PM下午

%W

一周中每一天的名称(Sunday,Monday, ...,Saturday)

%a

一周中每一天名称的缩写(Sun,Mon, ...,Sat)

%w

以数字形式标识周(0=Sunday,1=Monday, ...,6=Saturday)

%U

数字表示周数,星期天为周中第一天

%u

数字表示周数,星期一为周中第一天

%d

两位数字表示月中天数(01,02, ...,31)

%e

数字表示月中天数(1,2, ...,31)

%D

英文后缀表示月中天数(1st,2nd,3rd ...)

%j

以三位数字表示年中天数(001,002, ...,366)

%M

英文月名(January,February, ...,December)

%b

英文缩写月名(Jan,Feb, ...,Dec)

%m

两位数字表示月份(01,02, ...,12)

%c

数字表示月份(1,2, ...,12)

%Y

四位数字表示的年份(2015,2016...)

%y

两位数字表示的年份(15,16...)

文字输出

%文字

直接输出文字内容

下载本文
显示全文
专题