如何根据用户位置设置日期和时间[重复]

Posted

技术标签:

【中文标题】如何根据用户位置设置日期和时间[重复]【英文标题】:how to set date and time based on users location [duplicate] 【发布时间】:2015-08-29 07:36:05 【问题描述】:

我想根据用户的位置设置日期和时间。

我使用以下 php 代码以印度标准时间设置日期和时间。

如何找到用户的时区。

<?php
    $timezone = "Asia/Kolkata";
    date_default_timezone_set($timezone);
    $time=date("h:i a");
    $date = date("M d,Y");
?>

提前致谢。

【问题讨论】:

@ssh 有解决办法吗 date_default_timezone_set("亚洲/加尔各答"); echo date('d-m-Y H:i:s'); @glorfindel 为您解答我必须获取用户详细信息。我的网站就像一个开放的网站。 @olly Tenerife 在美国打开的用户将看到印度标准时间。我需要给他看美国标准时间。 【参考方案1】:

您需要从 javascript 代码中获取时区,然后将其传输到您的服务器。

可在此处找到示例: get user timezone

【讨论】:

以上是关于如何根据用户位置设置日期和时间[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Python 中获取当前位置的日期和时间 [重复]

如何在javascript中将日期时间从用户时区转换为EST [重复]

如何重构我的日期/时间以允许根据他们的区域为我的用户设置日期?

根据到达日期值限制出发日期的日期范围[重复]

如何根据时间和日期更改href基础[关闭]

在用户的时区中获取用户的日期和时间 [重复]