0

日付をフォーマットするための次のコードがあります。

$date = new Zend_Date();
$date->set(strtotime($some_date);
echo ($date->get(Zend_Date::DATE_FULL));

日付を出力する必要があるので、ローカルホストで日付を出力しても問題ありません。しかし、私のオンラインサーバーでは、日付が奇妙な数値で出力されます。

つまり、テキストの代わりに日と月の数値が表示されます。2010年7月12日月曜日ではなく、2、2010712と表示されます。

どうすればこれを修正できますか?

4

1 に答える 1

0

サーバー上で別のロケールを使用しているように思えます。ロケールを設定してみて、次に何が起こるかを確認してください:http: //framework.zend.com/manual/en/zend.locale.introduction.html

于 2010-07-13T07:03:20.670 に答える