用于PHP的MySQL日期格式
我试图在MySQL日期值列中插入一个PHP日期,但为此,我需要正确格式化它并确保我有正确的时间,例如,我需要使用MySQL\u real\u scape\u stringdateh:I:s,time;对于时间和mysql\u real\u escape\u stringdateY-m-d;日期本身用于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。问题出在
这让我以前几乎没有什么问题,但突然之间,它没有插入行,因为格式错误,而且时间也向后跳了一个小时,比如说现在是12:40:00,比如说我回显日期:I:s,时间;它会告诉我时间是11:40:00。问题出在哪里?现在问题已经解决,我所要做的就是向传递给方法的参数添加少量验证
if ($param == null) { ... }
if ($param == "") { ... }
看起来这是一个时区问题,在切换到日光节约模式之后,你可以简化你的约会通话,如下-date'Y-m-d H:i:s';我该怎么做呢?拜托。它们不再得到维护,而是在使用。相反,请了解并使用。当您的服务器得到更新时(这是不可避免的),该建议将与@SamuelGSwift'非常相关\_ツ_/''我不可能知道你在使用WordPress,而且你的发布日期也没有被列为问题。