【问题标题】: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 在美国打开的用户将看到印度标准时间。我需要给他看美国标准时间。

标签: php timezone


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2013-05-29
    • 2020-10-08
    • 2011-01-17
    • 2012-10-30
    • 1970-01-01
    • 2019-03-13
    • 2020-07-10
    • 1970-01-01
    • 2012-09-05
    相关资源
    最近更新 更多