2017-10-18 12 views
-1

これはあまり痛みを感じることはありませんでした。このタイムスタンプをstrtotime()が受け入れる標準のPHPタイムスタンプに変換する最良の方法は何ですか? :PHPタイムスタンプ形式

2017年9月29日、午前7時16分UTC

形式は:

日付( "F jを、Y、G:I T")

+0

「strtotime」を使用するとどうなりますか? – chris85

+2

$ timestamp = strtotime('2011年9月29日、7:16 UTC '); echo $ timestamp;エコー日付( "F j、Y、G:i T"、$ timestamp); '問題は何ですか? –

+0

迅速な回答と確認をありがとう!確かに、strtotimeに提供した文字列に別の問題がありました。私は、おそらく問題は、画面と椅子の間にあるのか分からない。 –

答えて

1

最初にDateTimeオブジェクトを構築し、それを標準形式にフォーマットすると、strtotimeに渡されます。

$date = "September 29, 2017, 7:16 UTC"; 
$day = new DateTime($date); 
$utc = strtotime($day->format("Y-m-d g:i A")); 
関連する問題