1
datetimeのPHP mysqlクエリがあります。クエリの結果は次のとおりです。php mysql query datetime datatypeからのフォーマット日付
2017-09-04 11:58:26
私は以下を使用していますが、時間が間違っているようです。
$date_time = new DateTime($row['act_date_long']);
$date_time->format('D n/j/Y g:s a')
私が得る結果は次のとおりです。
Mon 9/4/2017 11:26 am
私は時間差が生じ、どのように私は私の希望の形式に日時をフォーマットんは何
Mon 9/4/2017 11:58 pm
する結果を必要とします?ありがとう!
あなたはタイムゾーンをチェックしようとしたことがありべきか? –
11:00 *は*以上の情報を提供していない場合は* AMです。 24時間形式で時刻を保存するか、AM/PMも保存する必要があります。 – ishegg
'$ date_time->形式( 'D n/j/Y g:i a');' '秒'の代わりに 'i'(分)でなければなりません。 – Bhaskar