PHP Timestamp extrem ungenau / Abgleichen mittles strtotime

F

Fat32Tony

Gast
Hey.
Ich habe grade ein immenses Problem mit php.

Ich habe einen String der wie folgt in einen timestamp umgewandelt wird:

PHP:
$timestamp = strtotime(2014-12-13 00:37:00);

Leider weicht dieser Timestamp immer enorm vom mit time() generierten timestamp ab!
Ich benutzt Linux mit PHP5, die Systemzeit des Linux Systems ist in Ordnung.

Keine Ahnung ob ich mich sehr beschränkt verhalte oder was auch immer, ich komme hier einfach nicht weiter!

Ich hoffe mal trotz der späten Urzeit kann mir das jemand kurz erläutern ;)

lg Tony
 
Zuletzt bearbeitet: (Nase hat recht)
1. strtotime, nicht srttotime
2. Was heißt "weicht enorm ab"? Poste ein Beispiel.
3. Welche Zeitzone hat dein Server?
4. Probier es mal mit DateTime.
 
@Nase

1: Natürlich, war nur schnell hingetippt und ist angepasst.
2: Das ist unterschiedlich, je weiter das Datum entfernt ist desto ungenauer wird es. Deshalb auch so allgemein gefasst.
3: Wenn du tzdata meinst, das läuft auf Berlin.
4: Meinst du das? Link

Eigentlich müsste es doch mit time() genauso gut gehen sonst hätte ich ja einen fundamentalen Fehler im System :O
 
also bei mir greift php aud den systemtimestamp zurück, bei mir ist beides snychron.
wie hast du festgestellt, dass beides voneinander abweicht; wie gibts du das parallel zurück?
 
Zurück
Oben