1

RSS フィード用に (D, d MYH:i:s T) にフォーマットする必要がある $modified[$x] で日付を呼び出す PHP コードがあります。

20130306日付は現在表示されているように見えます

時間は午前10時です

を使用しようとしていますがdate_format($date, 'D, d M Y H:i:s')、機能させることができません

フォーマットしようとしている配列は $modified[$x]=$year で構築されています。$月。$日;

4

2 に答える 2

2

試す:

date( 'D, d M Y H:i:s T', strtotime( '20130306 10am' ) );

また:

$date = new DateTime('20130306 10am');
$date->format('D, d M Y H:i:s T');

例:

$modified[$x] = date( 'D, d M Y H:i:s T', strtotime( $year.$month.$day.' 10am' ) );
于 2013-06-04T22:34:24.760 に答える
2

試す

date_format('D, d M Y H:i:s',$date)

$date が文字列の場合は、実行する必要があるかもしれません

date_format('D, d M Y H:i:s',strtotime($date)) 
于 2013-06-04T22:28:03.097 に答える