0

何らかの理由で、間違った分、時間、および月が表示されます。「10 月」と正しい分と時間が表示されます。

setlocale(LC_ALL, 'et');

$date = strtotime($row['date']);

echo date("d B Y H:i", mktime($date));
4

1 に答える 1

1

strftime()の代わりに使用する必要がありdate()ます。(date()はロケールに対応していません。)

http://php.net/strftime

そして、mktime()は必要ありません。strtotime()すでに$dateタイムスタンプとして設定されています。

于 2013-10-20T15:42:53.857 に答える