Wie der Titel schon sagt, kann jemand erklären, warum der Codephp - date_default_timezone_set funktioniert nicht, aber ini_set 'date.timezone' tut. Warum?
ini_set('date.timezone', 'Europe/Athens');
funktioniert, aber
date_default_timezone_set('Europe/Athens');
nicht?
Ich suchte nach einer Lösung, um einen Zeitstempel zu konvertieren, und alles, was ich im Internet finden konnte, war date_default_timezone_set
zu verwenden. Aber die Umstellung hatte immer 1 Stunde Unterschied.
Dann habe ich dieses Thema "strftime()
function showing incorrect time" gefunden, die den init_set-Code verwendet (und danach habe ich RTM und herausgefunden, dass es bereits in der Dokumentation erwähnt wird). Ich habe es versucht und es hat funktioniert.
Aber ich habe keine Antwort gefunden, warum date_default_timezone_set
nicht funktioniert.
Kann mir bitte jemand erklären?
sind timastamps nicht UTC und Athen wäre +1? vielleicht versuchen Europa/Dublin – KevInSol
Bitte teilen Sie den vollen Code .. – Evert
Code http://pastebin.com/EQx9jeGm –