我正在用php编写一个程序。
通常我们set_default_timzone()
用来设置时区。
我的数据库中有许多用户的详细信息,基于此我正在尝试为用户选择时区,例如
如果用户在注册时选择了 GMT + 5.30,我想('Asia/Kolkata')
为他的个人资料页面设置默认时区
所以我正在寻找一种方法,以便我可以根据用户提供的时区为用户设置时区。
我在这里添加更多文字
我的数据库中有类似GMT + 5.30
的数据,基于此我想设置时区
if (timezone == "GMT + 5.30 "){
set_default_timezone('Asia/Kolkata');
}
上面的代码只是逻辑
另一个
$offset = -5;
$timezone = getTimeZone($offset); //return America/New_York