このfacebook出力を変換しようとしています:
Thursday, 22 November 2012 at 12:51
PHP で unixtimestamp するには ... :) このフォーラムからあらゆる種類のバージョンを試してみましたが、srttime ... 本当の答えは得られませんでした。
御時間ありがとうございます!
マート
strtotime
それをうまく処理できます:
$fbd = 'Thursday, 22 November 2012 at 12:51';
echo strtotime(str_replace($fbd, ' at ', ' ')); // 1353585060
DateTime::createFromFormat
または、以下と組み合わせて使用しDateTime::getTimestamp
ます。
$fbd = 'Thursday, 22 November 2012 at 12:51';
echo DateTime::createFromFormat('l, j F Y * H:i', $fbd)->getTimestamp();
$fb = 'Thursday, 22 November 2012 at 12:51';
$stamp = strtotime( str_replace(' at ', ' ', $fb );
echo "${stamp}\n";
echo date("l, d F Y, H:i", $stamp );
生成されます:
1353585060
Thursday, 22 November 2012, 12:51