Zuerst möchte ich Datum zu Integer von PHP konvertieren.PHP Datum in der Vergangenheit nicht passen passen
echo strtotime('08-04-2016 10:33:45 GMT+7');
und das ist Ergebnis: . Aber wenn ich noch einmal überprüfen mit Code:
$timezone = +7;
echo gmdate("H:i:s | d-m-Y ",1460086425 + 3600*($timezone+date("I")));
und das ist Ergebnis: 11:33:45 | 08-04-2016
Warum unterscheidet sich von 11:33:45 | 08-04-2016
und 08-04-2016 10:33:45
, über eine Stunde.
Wechsel zu echo gmdate ("h: i: s | d-m-Y", 1460086425 + 3600 * ($ Zeitzone + Datum ("I"))); –
$ felipsmartins, danke deine Hilfe, aber es immer noch "11:33:45 | 08-04-2016". Abweichung ist eine Stunde. –