我有一个用户的时区(他从列表中选择)我有一个UTC时间(不是当前时间)所以我需要像PHP的GetTimeForRegion(时间,时区).有这样的功能或图书馆或服务吗?
你可以使用DateTime :: setTimezone().如果您的UTC日期是UNIX时间戳,您可以使用以下代码:
$date = new DateTime();
$date->setTimezone(new DateTimeZone('UTC'));
$date->setTimestamp(1297869844);
$date->setTimezone(new DateTimeZone('Europe/Paris'));
echo $date->format('Y-m-d H:i:s');
// Will print 2011-02-16 16:24:04
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7310 次 |
| 最近记录: |