PHP-function zeigt falsche Zeit in WordPress

Meine lokale WordPress-Installation auf XAMPP scheint eine falsche Zeiteinstellung zu haben. Wenn ich es tue

date( 'Ymd H:i:s' ); 

Ich bekomme 2017-02-21 10:46:43 als Ergebnis. Aber meine PC-Zeit ist wirklich 2017-02-21 11:46:43 , also ist meine WordPress eine Stunde zurück.

Nun habe ich bereits, was hier empfohlen wurde und date.timezone in der php.ini in meine Zeitzone geändert und den Apache danach neu gestartet, da ich dachte das Problem könnte durch XAMPP verursacht werden. Aber trotzdem bekomme ich die falsche Zeit angezeigt.

Ich ging auch zu Einstellungen -> Allgemein in WordPress und änderte dort die Zeitzone auf die richtige. Die dort angezeigte Ortszeit ist korrekt:

“Ortszeit ist 2017-02-21 11:46:43”

Aber wenn ich die function nutze, ist es immer noch falsch. Hast du eine Idee, was sonst könnte dieses Problem verursachen?

Solutions Collecting From Web of "PHP-function zeigt falsche Zeit in WordPress"

date() ist eine PHP function, die von Ihren Servereinstellungen abhängt. Sie können das umgehen, indem Sie die WordPress-function verwenden:

 current_time( 'Ymd H:i:s' ); 

Diese function berücksichtigt die Einstellungen in wp-admin .

Verwenden Sie WordPress-functionen, um die Zeit entsprechend den WordPress-Einstellungen und der Zeitzone wie the_time und the_date

  the_date('F j, Y'); the_time('g:i a');