用于替代本地语言环境系统的PHP语言环境框架(如setlocale)

时间:2010-12-06 05:21:58

标签: php locale

我总是遇到将英语日期翻译为泰语的问题。当服务器不支持本地化时,必须是我无法正确使用date()函数的问题。

那么,是否有任何框架或最佳实践来处理没有安装我们的语言环境的服务器。目前,我使用hardcode map英文文本< =>的解决方法泰文。

谢谢你。

1 个答案:

答案 0 :(得分: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');