gpt4 book ai didi

mysql - MySQL的STR_TO_DATE()函数

转载 作者:可可西里 更新时间:2023-11-01 07:28:26 25 4
gpt4 key购买 nike

我有这种格式的日期 1985 年 3 月 5 日 0:00 作为 VARCHAR 存储在表中。
我想将它转换成 Datetime,我使用 STR_TO_DATE() 如下:

SELECT STR_TO_DATE(birth_date, '%d %m %Y %h:%i') FROM student WHERE pk = 29

但它返回 NULL

最佳答案

尝试这种格式 - 例如,'%e %b %Y %k:%i' -

SELECT STR_TO_DATE('5 Mar 1985 2:33', '%e %b %Y %k:%i') dt;
+---------------------+
| dt |
+---------------------+
| 1985-03-05 02:33:00 |
+---------------------+

关于mysql - MySQL的STR_TO_DATE()函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12317265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com