在MySQL中,可以使用函数`STR_TO_DATE()`将字符串转换为日期。
`STR_TO_DATE()`函数接受两个参数:要转换为日期的字符串和日期格式。
以下是一个示例:
SELECT STR_TO_DATE('2021-01-01', '%Y-%m-%d');
输出结果为: `2021-01-01`
在上面的例子中,我们将`2021-01-01`这个字符串转换为日期。`%Y-%m-%d`表示在字符串中年份用4位数表示,月份和日期用2位数表示。
以下是日期格式的一些常见字符:
– `%Y`: 4位数的年份
– `%y`: 2位数的年份(00-99)
– `%m`: 两位数的月份(01-12)
– `%d`: 两位数的日期(01-31)
– `%H`: 24小时制的小时(00-23)
– `%h`: 12小时制的小时(01-12)
– `%i`: 两位数的分钟数(00-59)
– `%s`: 两位数的秒数(00-59)
– `%W`: 完整的星期名称
– `%w`: 星期的数字表示(0-6,0表示星期日,1表示星期一,以此类推)
以下是一个将日期转换为字符串的示例:
SELECT DATE_FORMAT('2021-01-01', '%Y年%m月%d日');
输出结果为: `2021年01月01日`
在上面的例子中,我们使用了`DATE_FORMAT()`函数将日期转换为指定格式的字符串。`%Y年%m月%d日`表示用4位数的年份,2位数的月份和日期,中间用中文字符连接。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。