2010-12-06 4 views
1

私はいつも英語の日付をタイ語に翻訳するのに問題がありました。サーバーがローカリゼーションをサポートしていない場合、date()関数を正しく使用できないという問題があります。ネイティブロケールシステム(setlocaleなど)に代わるPHPロケールフレーム

したがって、ロケールがインストールされていないサーバーで処理するためのフレームワークまたはベストプラクティスがありますか。今のところ、私はハードコードマップの英語のテキストで回避策を使用します< =>タイ語のテキスト。

ありがとう。

答えて

1

あなたは、PHPのライブラリを使用することができDateTime

例:

$d = new DateTime($myLATimeStampString, new DateTimeZone('America/Los_Angeles')); 
$d->setTimezone(new DateTimeZone('Europe/Oslo')); 
$time = $d->format('m/d/Y H:i:s'); 
関連する問題