2010-12-06 42 views
1

我總是遇到將英語日期翻譯爲泰語的問題。當服務器不支持本地化時,它必須是我無法正確使用date()函數的問題。用於替代本地語言環境系統的PHP語言環境框架(如setlocale)

那麼,是否有任何框架或最佳做法來處理與沒有我們的語言環境安裝的服務器。現在,我使用硬編碼映射英文文本< =>泰文文本的解決方法。

謝謝你。

回答

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');