前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >MySQL的date_format()和str_to_date()

MySQL的date_format()和str_to_date()

作者头像
bisal
发布2022-12-10 14:22:52
发布2022-12-10 14:22:52
2.3K00
代码可运行
举报
运行总次数:0
代码可运行

MySQL中可能都用过date_format()函数,用来做日期时间类型的格式转换,

代码语言:javascript
代码运行次数:0
复制
DATE_FORMAT(date,format)

format格式如下所示,

可以尝试一些,

相应的,其实有个str_to_date()函数,它的作用是将字符串转变为日期/时间,和date_format()作用是相反的。

代码语言:javascript
代码运行次数:0
复制
STR_TO_DATE(str,format)

其中,srt是需要格式化为日期的字符串,format是需要使用的格式字符串,如果不能按照format解析str,str_to_date()函数返回NULL,如果其中任何一个参数为NULL,str_to_date()函数返回NULL。

format格式如下所示,

常用format格式,

字符串转成DATE类型,

字符串转成DATETIME类型,

如果输入的字符串跟着空格,会自动进行过滤,

如果输入的字符串跟着其它的字符,会自动进行截断,

如果输入的字符串是非法的,返回的就是NULL,

了解函数的作用,针对不同场景,选择合适的函数。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档