Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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_Mysql_Database_Timezone_Global - Fatal编程技术网

Php 全时区数据库

Php 全时区数据库,php,mysql,database,timezone,global,Php,Mysql,Database,Timezone,Global,是否有人在数据库中拥有所有全局时区数据。如果有人有,请帮助我提供相同的。我在网上搜索时找不到 大多数Linux发行版都将其作为一个名为tzdata或zoneinfo的包。如果您使用的是Python,请尝试pytz:MySQL具有内置的时区支持,它的时区表可以通过诸如CONVERT_TZ()之类的函数来访问,以将日期时间值从一个时区转换为另一个时区,或者,一旦这些表由服务器软件提供的脚本填充,无论是否需要MySQL的时区函数,都可以直接查询访问时区表中的数据。它们位于“mysql”系统数据库中,但

是否有人在数据库中拥有所有全局时区数据。如果有人有,请帮助我提供相同的。我在网上搜索时找不到

大多数Linux发行版都将其作为一个名为tzdata或zoneinfo的包。如果您使用的是Python,请尝试pytz:

MySQL具有内置的时区支持,它的时区表可以通过诸如
CONVERT_TZ()
之类的函数来访问,以将日期时间值从一个时区转换为另一个时区,或者,一旦这些表由服务器软件提供的脚本填充,无论是否需要MySQL的时区函数,都可以直接查询访问时区表中的数据。它们位于“mysql”系统数据库中,但默认为空,因为它们是根据您的操作系统的时区信息(如果存在)填充的,或者如果系统没有此类功能,您可以从mysql网站下载一个公共数据库


谢谢Wander,但我使用的是PHP和MySQL,我需要数据库中的数据。不是设置。@Soumya-如果您特别想要MYSQL时区支持,这是正确的答案。有关安装说明,请仔细阅读第一个链接。您不想自己管理自己的数据。如果您正在寻找PHP时区支持,也就是说,数据更新@MattJohnson谢谢。。。我可能没有像我想的那样清楚地解释它,但是MySQL用来实现其时区功能的MySQL时区表在我看来似乎解决了这个问题的“数据库中的所有全局时区数据”方面,这是我发布答案的主要原因(反正提到了MySQL)--内部时区函数使用的时区信息也在表中公开并可直接查询,即使不希望使用MySQL的实际时区函数。@Soumya-请注意,MySQL和PHP以及无数其他函数都使用了。另见。