2016-04-07 6 views
-3

どのように私はPHPでこの日付形式を再現できますか?この形式をどのように再現できますか?

2016-04-07T09:03:32 

私が使用しています:

$date = date('Y-m-d h:i:s', time()); 

しかし、私は何であるかを知らない 'T' 日付と時刻beetween印刷

+4

てみてください、関数日付の例は、PHPのドキュメントのために、少し研究を行う:日付文字列が常に同じ形式になりますので、あなたはそのようsubstrであなたの指定した形式に合わせて、非常に簡単にこれを削除します。 – Epodax

答えて

4

何youreのを探している:

$date = date('Y-m-d\Th:i:s', time()); 

「T」はのフォーマットです。

互換性を確保するためにこの形式を使用する場合は、ローカルとGMTの間のタイムゾーンオフセットを含む形式を使用する定数を使用する必要があります。

$date = date(DateTime::ATOM, time()); 

ます出力:

2016-04-07T01:20:48から07:00

0

TはISO 8601 date formatの時間文字列の開始を指示します。

あなたはこのようなdateを使用して、この形式を再現することができます

date('c') 

をしかし、これに注意してください(とをすべき)も、タイムゾーンのオフセットが含まれます。

$date = date('c'); 
$formattedDate = substr($date, 0, 19); 
関連する問題