Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以mysql php显示所有国家/地区的本地时间_Php_Mysql_Codeigniter_Timezone - Fatal编程技术网

以mysql php显示所有国家/地区的本地时间

以mysql php显示所有国家/地区的本地时间,php,mysql,codeigniter,timezone,Php,Mysql,Codeigniter,Timezone,我想显示所有国家的本地时区 示例:A) 如果我在2019年10月21日上午11:09发布一篇来自印度的文章。其他国家/地区的显示时间应如下所示: 1) India - 11:09 AM 21 October 2019 (IST) 2) Canada - 1:39 AM 21 October 2019 (GMT-4) 3) USA - 1:39 AM 21 October 2019 (GMT-4) 4) UK - 6:39 AM 21 October 2019 GMT+1) 5) Sin

我想显示所有国家的本地时区

示例:A) 如果我在2019年10月21日上午11:09发布一篇来自印度的文章。其他国家/地区的显示时间应如下所示:

1) India - 11:09 AM 21 October 2019 (IST) 
2) Canada - 1:39 AM  21 October 2019 (GMT-4) 
3) USA - 1:39 AM 21 October 2019 (GMT-4) 
4) UK - 6:39 AM 21 October 2019 GMT+1) 
5) Singapore - 1:39 PM 21 October 2019 (GMT+8)
1) USA - 1:39 AM 21 October 2019 (GMT-4) 
2) Canada - 1:39 AM  21 October 2019 (GMT-4) 
3) India - 11:09 AM 21 October 2019 (IST)  
4) UK - 6:39 AM 21 October 2019 GMT+1) 
5) Singapore - 1:39 PM 21 October 2019 (GMT+8)
示例:B) 如果我在2019年10月21日凌晨1:39发布一篇来自美国的文章。其他国家/地区的显示时间应如下所示:

1) India - 11:09 AM 21 October 2019 (IST) 
2) Canada - 1:39 AM  21 October 2019 (GMT-4) 
3) USA - 1:39 AM 21 October 2019 (GMT-4) 
4) UK - 6:39 AM 21 October 2019 GMT+1) 
5) Singapore - 1:39 PM 21 October 2019 (GMT+8)
1) USA - 1:39 AM 21 October 2019 (GMT-4) 
2) Canada - 1:39 AM  21 October 2019 (GMT-4) 
3) India - 11:09 AM 21 October 2019 (IST)  
4) UK - 6:39 AM 21 October 2019 GMT+1) 
5) Singapore - 1:39 PM 21 October 2019 (GMT+8)
我在codeigniter中使用
date\u default\u timezone\u set('Asia/Kolkata')完成了这个应用程序是默认时区。这个问题是时区内其他国家面临的


并尝试使用php转换,但不起作用。

可能重复@Gulshan,如何重复?我的问题与你提到的完全不同。当一个国家/大陆跨越多个时区时,你如何计算上述值?例如:你引用的是美国,我相信它有6个时区!此外-在任何时区常数中,美国从来没有被引用过-你认为这种查找的机制是什么?我认为你应该在这里做一个适当的研究-为了显示用户的时区,你必须首先得到他们的时区(例如,有大量已解决的问题)。一旦你得到他们的时区,你可以尝试你的时区转换。特别是答案是如何解决这些任务的提示。@Gulshan可能重复,它是如何重复的?我的问题与你提到的完全不同。当一个国家/大陆跨越多个时区时,你如何计算上述值?例如:你引用的是美国,我相信它有6个时区!此外-在任何时区常数中,美国从来没有被引用过-你认为这种查找的机制是什么?我认为你应该在这里做一个适当的研究-为了显示用户的时区,你必须首先得到他们的时区(例如,有大量已解决的问题)。一旦你得到他们的时区,你可以尝试你的时区转换。特别是答案是如何解决这些任务的提示。