はコードphp - date_default_timezone_setは動作しませんが、ini_set 'date.timezone'は動作します。どうして?タイトルとして
ini_set('date.timezone', 'Europe/Athens');
作品が、
date_default_timezone_set('Europe/Athens');
がない理由を誰もが説明できる、と言いますか?
タイムスタンプを変換するソリューションを探していましたが、ウェブ上で見つけられるのはdate_default_timezone_set
でした。しかし、変換には常に1時間の差がありました。
私はこのトピック "strftime()
function showing incorrect time"がinit_setコードを使用していることを発見しました(そしてその後、私はRTMを持っていて、それは既に文書で言及されていることを発見しました)。私はそれを試して、それは働いた。
しかし、date_default_timezone_set
が機能していない理由がわかりません。
誰でも説明してください。
はUTCではないタイムスタンプで、アテネは+1になりますか?多分ヨーロッパ/ダブリンを試してください – KevInSol
完全なコードを教えてください。 – Evert
ワーキングコードhttp://pastebin.com/EQx9jeGm –