php - 本地比赛开球时间

标签 php javascript

我正在开发一个体育网站,需要将服务器的比赛开始时间转换为本地比赛开始时间。

经过多次谷歌搜索,我认为最快、最准确的方法是在 JavaScript 中获取 GMT 偏移值。问题是,我无法将 GMT 偏移值传递给 PHP。我尝试过同时使用 PHP session 和 cookie 变量,但两者始终为空。该网站不需要用户帐户,因此数据库中没有任何存储的 GMT 值。

我试图在每次用户访问网站时自动检测每个用户的本地时区,然后根据时区偏移计算本地比赛开始时间。有人可以建议我吗?谢谢。

最佳答案

我会这样做。

在 Javascript 函数中获取比赛开始时间(存储在服务器上),并在函数本身中应用时区偏移。

或者,

将本地时区作为 AJAX 请求中的 GET 值传递到 PHP 脚本,其中偏移量可应用于服务器匹配开始时间,并将新时间作为请求响应传递回 JavaScript

关于php - 本地比赛开球时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8149246/

相关文章:

php - IE6 PNG 透明度修复用于与 rotate.php 一起使用的图像

php - 我怎样才能让用户使用 gmail 或 twitter 登录到我的网站?

javascript - if 语句在 javascript/ajax 中不起作用

javascript - 通过Yii2表单插入数据时获取空值

javascript - TideSDK 使用 Ajax 调用 PHP 文件

javascript - 为什么 Mozilla 有使用 IDL 编写的 JavaScript 文档

php - 在 MySQL 中连接数据

php - 使用字符串调用 php 方法

php - 使用 PHP 将文件添加到未压缩的 zip

javascript - 如何使用 knockout 实现CSS星级评分