php - 为什么日期时间格式无效 : 1292 Incorrect datetime value after moving to new Mysql?

标签 php mysql

我从 API 接收数据,因此无法更改来源... 它之前在我的旧 MySQL 上工作,现在我转移到新服务器,我收到此错误:

SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '2018-01-11T22:08:40.826+00:00'

我现在需要做什么?

最佳答案

$mysql_format = (new DateTime("2018-01-11T22:08:40.826+00:00"))->format("Y-m-d H:i:s");

关于php - 为什么日期时间格式无效 : 1292 Incorrect datetime value after moving to new Mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48216633/

相关文章:

mysql - 为什么我的端口 3306 关闭,即使我根本没有绑定(bind)地址和跳过网络线路?

javascript - 现有代码中的 PHP 分页下一个按钮

php - 允许脚本读取文件但阻止用户直接查看文件

php - 使用 $_GET 字符串传递换行符

php - 如何在 Yii 中将日期设置为 NULL?

mysql - 测试 AWS Lambda 函数

php - Vtiger 自动登录问题,无需输入凭据

php - 使用 HTTP post 方法将数据从 Android 应用程序发送到 PHP 页面

php - 在 sql 中使用查询重置表

mysql - 使用 mysql 查询从日期、间隔和周期集合计算订阅结束日期?