Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
PHP-我们如何适应不同的时区?_Php_Date_Timezone - Fatal编程技术网

PHP-我们如何适应不同的时区?

PHP-我们如何适应不同的时区?,php,date,timezone,Php,Date,Timezone,因此,我已经基于/相对于服务器时间建立了一个完整的系统,假设服务器时间保持不变,不会改变。我使用了date()函数来获取整个应用程序中的服务器时间。然后我们觉得有必要适应不同的时区。例如,伊利诺伊州可以有两个不同的时区,即东部时间和中部时间 同样,美国可能在国内有5个不同的时区 现在我的方法是让用户在我的网站上注册时告诉我他在哪个时区,并根据这个时区,根据他的输入进行计算 所以我想知道的是,我们如何使用date()函数来适应不同的时区。或者,如果有人有更好的方法来解决这个问题,我洗耳恭听:-)

因此,我已经基于/相对于服务器时间建立了一个完整的系统,假设服务器时间保持不变,不会改变。我使用了date()函数来获取整个应用程序中的服务器时间。然后我们觉得有必要适应不同的时区。例如,伊利诺伊州可以有两个不同的时区,即东部时间和中部时间

同样,美国可能在国内有5个不同的时区

现在我的方法是让用户在我的网站上注册时告诉我他在哪个时区,并根据这个时区,根据他的输入进行计算

所以我想知道的是,我们如何使用date()函数来适应不同的时区。或者,如果有人有更好的方法来解决这个问题,我洗耳恭听:-)

在一个时区输入时间,设置时区,在另一个时区输出时间。链接后面的示例很好地说明了这一点。

在一个时区输入时间,设置时区,在另一个时区输出时间。链接后面的示例很好地说明了这一点。

另请参见:另请参见: