Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于PHP的MySQL日期格式_Php_Mysql_Date_Insert - Fatal编程技术网

用于PHP的MySQL日期格式

用于PHP的MySQL日期格式,php,mysql,date,insert,Php,Mysql,Date,Insert,我试图在MySQL日期值列中插入一个PHP日期,但为此,我需要正确格式化它并确保我有正确的时间,例如,我需要使用MySQL\u real\u scape\u stringdateh:I:s,time;对于时间和mysql\u real\u escape\u stringdateY-m-d;日期本身 这让我以前几乎没有什么问题,但突然之间,它没有插入行,因为格式错误,而且时间也向后跳了一个小时,比如说现在是12:40:00,比如说我回显日期:I:s,时间;它会告诉我时间是11:40:00。问题出在

我试图在MySQL日期值列中插入一个PHP日期,但为此,我需要正确格式化它并确保我有正确的时间,例如,我需要使用MySQL\u real\u scape\u stringdateh:I:s,time;对于时间和mysql\u real\u escape\u stringdateY-m-d;日期本身


这让我以前几乎没有什么问题,但突然之间,它没有插入行,因为格式错误,而且时间也向后跳了一个小时,比如说现在是12:40:00,比如说我回显日期:I:s,时间;它会告诉我时间是11:40:00。问题出在哪里?

现在问题已经解决,我所要做的就是向传递给方法的参数添加少量验证

if ($param == null) { ... }
if ($param == "") { ... }

看起来这是一个时区问题,在切换到日光节约模式之后,你可以简化你的约会通话,如下-date'Y-m-d H:i:s';我该怎么做呢?拜托。它们不再得到维护,而是在使用。相反,请了解并使用。当您的服务器得到更新时(这是不可避免的),该建议将与@SamuelGSwift'非常相关\_ツ_/''我不可能知道你在使用WordPress,而且你的发布日期也没有被列为问题。