use*_*928 23
假设您的PHP配置设置为魁北克时间,您可以通过执行以下操作将其转换为法国的时区:
$date = new DateTime('7:10pm', new DateTimeZone('Europe/Paris'));
echo $date->format('Y-m-d H:i:sP');
Run Code Online (Sandbox Code Playgroud)
或者,如果您的服务器未设置为魁北克时区,您可以:
$date = new DateTime('7:10pm', new DateTimeZone('America/Montreal'));
$date->setTimezone(new DateTimeZone('Europe/Paris'));
echo $date->format('Y-m-d H:i:sP');
Run Code Online (Sandbox Code Playgroud)
返回
2013-06-14 01:10:00+02:00
Run Code Online (Sandbox Code Playgroud)
您可以在此处阅读有关PHP和时区的更多信息:http://www.php.net/manual/en/datetime.settimezone.php
小智 5
使用PHP 的date_default_timezone_set()函数。
如果您想将其更改为法国,则可以使用
date_default_timezone_set('Europe/Paris');
Run Code Online (Sandbox Code Playgroud)
可以在此处找到受支持的时区列表:http : //www.php.net/manual/en/timezones.php
date_default_timezone_set()的功能可以在这里找到:http ://php.net/manual/en/function.date-default-timezone-set.php
归档时间: |
|
查看次数: |
21874 次 |
最近记录: |