如果我改变计算机的时间,我网站上的倒计时器会改变吗?

时间:2014-10-12 07:21:59

标签: php countdown

您好我需要有关以下问题的帮助:

我的网站正在运行计时器倒计时。实际上在我的管理面板中,我设置了一个开始进程的日期和时间,当我点击时保存计时器倒计时从我的网站开始。

  

示例:现在说我当前的时间是下午1点。现在,例如在我的管理面板中,我现在正在创建一个事件。活动的开始是明天下午1点。所以现在在我的管理面板中,我选择明天下午1点的活动开始时间。现在剩下的活动时间是24小时。所以现在在我的网站上,倒数计时器为以下事件启动:Time left for the event:24h:0m:0s,此计时器按降序排列。现在问题是计时器正在从我的计算机上花时间。   如果我在计算机上更改时间,我网站上的倒计时器也会改变。

关于如何使用我的网站计时器的服务器时间,请帮助我,所以所有用户的时间都是相同的,无论他们的计算机的日期和时间如何。

我还听说过秒表的概念吗?

请帮帮我

3 个答案:

答案 0 :(得分:0)

如果您的代码在服务器上,显示本地时间的唯一原因是您使用Javascript时间,因为Javascript从本地系统获取时间。

答案 1 :(得分:0)

只需将这些设置在您的PHP代码之上,然后计算或做任何您想要的事情

date_default_timezone_set('Europe/London'); //or Asia/India or any other
$login_date=date("Y-m-d H:i:s"); 

答案 2 :(得分:-2)

JavaScript传统上运行客户端,意味着在用户的浏览器中,而PHP运行服务器端,即。它将从您的服务器获取时间。在您的情况下,您需要为网站的所有用户提供相同的时间,这意味着您需要服务器端代码

简而言之:

  1. JavaScript计时器
    • 运行客户端
    • 您正在使用此
    • 示例code
  2. PHP计时器
    • 运行服务器端
    • 你需要这个
    • 示例code