Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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_Timezone - Fatal编程技术网

PHP时区及其显示方法

PHP时区及其显示方法,php,mysql,timezone,Php,Mysql,Timezone,如何解决不同时区的“问题”? 假设我有一个社区,人们可以在那里发布状态信息。问题是,用户确实生活在世界各地,目前的时间只是一种格式的shwon 如何查找用户时区,如何保存并显示它?使用它 在javascript中使用它来获取时区: <script language="javascript"> function getTimezoneName() { timezone = jstz.determine() return timezone.name(); } </s

如何解决不同时区的“问题”? 假设我有一个社区,人们可以在那里发布状态信息。问题是,用户确实生活在世界各地,目前的时间只是一种格式的shwon

如何查找用户时区,如何保存并显示它?

使用它

在javascript中使用它来获取时区:

<script language="javascript">
function getTimezoneName() {
    timezone = jstz.determine()
    return timezone.name();
}
</script>

函数getTimezoneName(){
时区=jstz.determine()
返回timezone.name();
}
使用它

在javascript中使用它来获取时区:

<script language="javascript">
function getTimezoneName() {
    timezone = jstz.determine()
    return timezone.name();
}
</script>

函数getTimezoneName(){
时区=jstz.determine()
返回timezone.name();
}

使用时区是相当棘手的,关于这方面的文章很多,请查看这篇文章,了解用于使用时区感知系统的所有技巧

  • 以一种格式存储所有日期
  • 通过在注册期间从下拉列表中手动选择时区或自动获取用户的时区。自动获取用户的时区有点棘手:您必须从javascript获取时区,并向服务器发出ajax请求以保存时区
  • 显示前端中转换为用户时区的所有日期(我为laravel构建了一个特性,可以自动执行此步骤,因此我认为您可以在系统中执行类似的操作)

使用时区是相当棘手的,关于这方面的文章很多,请查看这篇文章,了解用于使用时区感知系统的所有技巧

  • 以一种格式存储所有日期
  • 通过在注册期间从下拉列表中手动选择时区或自动获取用户的时区。自动获取用户的时区有点棘手:您必须从javascript获取时区,并向服务器发出ajax请求以保存时区
  • 显示前端中转换为用户时区的所有日期(我为laravel构建了一个特性,可以自动执行此步骤,因此我认为您可以在系统中执行类似的操作)

在客户端,您可以使用: 使用Moment.js检索时区:

在客户端,您可以使用: 使用Moment.js检索时区:

一般来说,你的问题太宽泛了。有关此主题的更多信息,请参见链接的重复问题,以及使用标签搜索和查看其他问题。此外,将时区称为“问题”是愚蠢的。它们只是地球上人类计时的一个方面。关于这个主题,有很多文档记录,也很容易被引用,你标记的php和mysql中也有很多解决方案。谢谢Matt-我想这里的任何人都完全知道我在说什么,当我提到时区是一个“问题”时。包括我在内的所有人都不认为时区是“现实世界的问题”“。感谢你给出了一个不必要的哲理性回答,但如果它让happy感到被拥抱或其他什么……一般来说,你的问题太广泛了。有关此主题的更多信息,请参阅链接的重复问题,以及搜索和回顾带标签的其他问题。此外,将时区称为“问题”这很愚蠢。它们只是地球上人类计时的一个方面。关于这个主题,有很多文档记录,并且很容易被引用,你标记的php和mysql中有很多解决方案。谢谢Matt-我想这里的任何人都完全知道我在说什么,当我提到时区是一个“问题”时“包括我在内的所有人都不认为时区是“现实世界的问题”。谢谢你给出了一个不必要的哲理性回答,但如果它让happy感到被拥抱或其他什么的话。。。。。。