gpt4 book ai didi

MySQL日期格式转换 "Fri, 06 Nov 2015 04:06:05 -0500"

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

我在 MySQL 中有 "Fri, 06 Nov 2015 04:06:05 -0500"日期格式。

我想在 MySQL 查询中将其转换为 Y-m-d H:i:s 格式。有人可以帮忙吗?

我试过这个 DATE_FORMAT("Fri, 06 Nov 2015 04:06:05 -0500", '%Y-%m-%d H:i:s') 但没有工作。

最佳答案

您需要在此处进行两次 转换,以涵盖一般情况。首先,您需要将您的非标准时间戳转换为日期,然后您需要在您想要的输出中格式化该日期。图示:

your timestamp string -> MySQL date -> some other string output

考虑这个查询:

SELECT
DATE_FORMAT(STR_TO_DATE('Fri, 06 Nov 2015 04:06:05 -0500', '%a, %d %b %Y %H:%i:%S'),
'%Y-%m-%d %H:%i:%s') AS output
FROM dual;

enter image description here

Demo

关于MySQL日期格式转换 "Fri, 06 Nov 2015 04:06:05 -0500",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47667640/

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