如何在PHP中找到我所在国家/地区的时间与另一个国家/地区的时间之间的差异

时间:2014-11-13 06:43:58

标签: php time

在我们的脚本中,我们需要为人们提供在特定时间安排会议的工具,我们如何避免两个国家的时差问题。换句话说,如果一个来自印度的人要求在上午10点(印度时间)开会,我们需要在他们自己的时间向其他国家的人展示这个请求(在其他国家不会是上午10点)

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以使用geoip_time_zone_by_country_and_region()来实现此目的,您只需要通过国家/地区,并可以调整/通知不同时区的用户 实际时间。

您也可以在此处引用此ARTICLE

答案 1 :(得分:0)

@Sun不确定。但我认为这样做会很好,测试一下

$date = date_create(null, timezone_open('Europe/London'));
$tz = date_timezone_get($date);
$time= timezone_name_get($tz);
date_default_timezone_set($time);
$get= date('h:i A') ;
echo $get;

祝你好运!