11979


この形式の日付データをphpのstrtotimeで解釈させたいのですが  
どのように書くのが適切でしょうか？

曜日, 日 月 年 時:分:秒 時差

例 ) 水, 02 01 2015 01:00:00 +09:00


CC BY-SA 3.0
2015-07-02T13:47:00.103
11969
2015-07-03T03:02:37.357
2015-07-03T03:02:37.357
691
691
question
php
phpの日付解釈


日付データを基にunix epochtimeを求めたいというなら以下でできます。

[code]

    $theday = 'Mon, 11 30 2015 10:00:22 +0900';
    $dt = DateTime::createFromFormat('D, n j Y H:i:s T', $theday);
    $epoch = $dt->format('U');
    var_dump( $epoch);
    
[/code]

ただ、自分のテスト環境ではロケールの設定がおかしいのか、曜日の'月'は受け付けてくれませんでした。  
3番目の項目は31から30に変更しました。  
要素のフォーマットについては、ゼロが付くのかサンプルから判断できないものはこちらで勝手に選びました。詳細は  
<http://php.net/manual/ja/datetime.createfromformat.php>  
を参照してください。


CC BY-SA 3.0
2015-07-02T23:35:34.340
11979
2015-07-02T23:35:34.340
8136
11969
answer