将时间转移到mySQL数据库,定义为“星期四,2011年4月14日22:44:33 +0000”给出了语法错误

时间:2012-09-26 16:05:06

标签: php mysql datetime time phpmyadmin

我可以选择使用正则表达式和substr()来解析数据,但我希望将数据原样传递给日期,日期时间或时间戳列(如果可能)。我不想剥去任何东西。我正在从商业站点API构建一个新数据库,用于数据管理。我试图输入char和varchar类似的错误。 我查看了phpMyAdmin中的As defined:选项,并尝试将数据“定义”为

%a, %y %b %Y %H:%i:%s

在使用substr()函数拉动+0000时,没有运气。

1 个答案:

答案 0 :(得分:1)

您可以在the doc中找到支持的格式。

如果您想使用MySQL转换日期格式,请查看STR_TO_DATE