ITPub博客

首页 > 数据库 > 数据库开发技术 > MySQL的date_format()和str_to_date()

MySQL的date_format()和str_to_date()

原创 数据库开发技术 作者:bisal 时间:2022-12-08 07:50:00 0 删除 编辑

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

DATE_FORMAT(date,format)

format格式如下所示,

可以尝试一些,

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

STR_TO_DATE(str,format)

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

format格式如下所示,

常用format格式,

字符串转成DATE类型,

字符串转成DATETIME类型,

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

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

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

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


如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"和"在看",或者直接转发pyq,

近期更新的文章:
《如何将数据文件导入MySQL?》
《集团母公司的规章制度能够直接适用于子公司?》
《金融知识小科普 - 降准》
《金融知识小科普 - 债券基金》
《如何控制cpu资源使用?》


近期的热文:

《"红警"游戏开源代码带给我们的震撼》


文章分类和索引:

《公众号1100篇文章分类和索引》

原文作者:bisal的个人杂货铺;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
Oracle ACE,10g/11g OCP,11g OCM,国内首批Oracle YEP成员(Oracle Young Expert Program,Oracle用户组年轻专家项目),EXIN DevOps Master,Oracle爱好者,微信公众号:bisal的个人杂货铺

注册时间:2022-06-21

  • 博文量
    539
  • 访问量
    2801297