Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PayPalのIPNはこの形式で日付を送信します08:29:40 Aug 06, 2012 PDT
08:29:40 Aug 06, 2012 PDT
私がそれを実行すると、strtotime()私はこれに応じてこれを取得します1344266980
strtotime()
1344266980
これが通過すると、date()私は取得し2012-08-40 16:29:40ます。
date()
2012-08-40 16:29:40
何が起こっているのか、どうすれば修正できますか。
タイムゾーンはPHPでに設定されていEurope/Londonます。
Europe/London
ありがとう。
日付形式の文字列が間違っている必要があります。ひょっとしてあなたは次dateのように電話していますか:
date
date("Y-m-s H:i:s",$time)
もしそうなら、そうあるべきですY-m-d- おそらくタイプミスです。
Y-m-d
私がこれを言う理由は、日番号date()を返すことは単に不可能だからです.40
40