首页数据库mysql字符串日期类型转换

mysql字符串日期类型转换

时间2023-09-20 08:24:02发布访客分类数据库浏览428
导读:MySQL中有多种日期类型,比如DATE、TIME、DATETIME等等,这些类型与字符串类型之间经常需要互相转换。下面我们看看如何在MySQL中进行字符串日期类型转换。-- 将字符串类型转换为日期类型SELECT STR_TO_DATE(...

MySQL中有多种日期类型,比如DATE、TIME、DATETIME等等,这些类型与字符串类型之间经常需要互相转换。下面我们看看如何在MySQL中进行字符串日期类型转换。

-- 将字符串类型转换为日期类型SELECT STR_TO_DATE('2021-07-22', '%Y-%m-%d');
     -- 输出: 2021-07-22-- 将日期类型转换为字符串类型SELECT DATE_FORMAT('2021-07-22', '%Y/%m/%d');
     -- 输出: 2021/07/22

在上面的代码中,我们使用了MySQL内置的两个函数:STR_TO_DATE和DATE_FORMAT。其中,STR_TO_DATE函数将字符串类型转换为日期类型,参数1为字符串,参数2为字符串的日期格式。DATE_FORMAT函数则将日期类型转换为字符串类型,参数1为日期类型,参数2为期望输出的字符串日期格式。

值得注意的是,在字符串日期格式中,%Y代表年份,%m代表月份,%d代表天数。还有其他一些格式化符号,如%H代表小时,%i代表分钟等等,可以根据需要进行替换。

总而言之,MySQL中进行字符串日期类型转换需要使用两个内置函数:STR_TO_DATE和DATE_FORMAT,并且在其中指定正确的日期格式化符号。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: mysql字符串日期类型转换
本文地址: https://pptw.com/jishu/450427.html
css3放大一倍 css3效应式布局项目

游客 回复需填写必要信息