我想在我的SQL SELECT查询中将字符串"2017-03-13T14:39:00.000"
转换为日期时间格式。
转换后,我需要将其与另一个日期进行比较。因此,我期望转换后的日期时间应兼容比较运算符(<和>)。
谢谢。
我想在我的SQL SELECT查询中将字符串"2017-03-13T14:39:00.000"
转换为日期时间格式。
转换后,我需要将其与另一个日期进行比较。因此,我期望转换后的日期时间应兼容比较运算符(<和>)。
谢谢。
你可能想要查看MySQL的STR_TO_DATE()函数。
示例(添加)
SELECT STR_TO_DATE('2017-03-13T14:39:01.123','%Y-%m-%dT%H:%i:%s.%f');
这是我的结果
+---------------------------------------------------------------+
| STR_TO_DATE('2017-03-13T14:39:01.123','%Y-%m-%dT%H:%i:%s.%f') |
+---------------------------------------------------------------+
| 2017-03-13 14:39:01.123000 |
+---------------------------------------------------------------+
1 row in set (0,00 sec)
mysql>
[mysql 将字符串转换为日期时间]
,第一个搜索结果是:https://dev59.com/Mmgv5IYBdhLWcg3wY_42 第四个搜索结果是:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date - ebyrob