如何在PHP中查找我国家的时间与另一个国家的时间之间的差异


How to find the difference between time in my country and time in another country in PHP

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

我该怎么做?

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

您也可以在此处参考此文章

@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;

祝你好运!