我目前正在寻找创建一个脚本为我的网站,将倒计时到星期日,每周,每周。倒计时到星期日
例子:
用户在上午11:30访问在一个周六的网站,他们将与问候:
“这个页面将被更新下一次是0天,12小时, 30分钟。”
任何想法?
我目前正在寻找创建一个脚本为我的网站,将倒计时到星期日,每周,每周。倒计时到星期日
例子:
用户在上午11:30访问在一个周六的网站,他们将与问候:
“这个页面将被更新下一次是0天,12小时, 30分钟。”
任何想法?
你可以用这个小动作来获得下周日午夜时间戳:
$sunday = strtotime('next Sunday');
见this answer对于如何将其格式化成有用的东西。现在我得到这个:
print_r(dateDifference($sunday, time()));
Array
(
[years] => 0
[months_total] => 0
[months] => 0
[days_total] => 0
[days] => 0
[hours_total] => 4
[hours] => 4
[minutes_total] => 256
[minutes] => 16
[seconds_total] => 15387
[seconds] => 27
)
我在我的一个项目中使用类似于this解决方案。您可以使用它像这样:
ago(strtotime("next sunday"))
但你需要改变$difference = $now - $time;
到$difference = $time - $now;
非常感谢您的意见,非常感谢! – 2012-02-25 19:54:32
这里有一个解决方案:
http://jsfiddle.net/foxbunny/xBE7L/
它还可以自动更新的每一秒。
编辑:我已经包含了offset
参数,并且您可以根据需要使用它来提供用户和服务器时区之间的差异。
你好@Repox,我目前已经尝试从脚本中设置的time()字符串中输出time()函数的输出,但是这会要求我每周不断更改该字符串,对于拥有一切自动化功能。 – 2012-02-25 19:43:04
请[阅读常见问题](http://stackoverflow.com/faq)。你可以用代码解决这个问题,但是询问一个问题:“请为我编码”或者“给我怎样做这个问题[知名问题]”,这对SO来说不是一个“真正的”问题。 – 2012-02-25 19:43:49
@JaredFarrish我对此表示歉意,但是并没有要求提供其他人如何去做这件事,但我会将您的反馈意见应用到任何未来的帖子上,谢谢! – 2012-02-25 19:45:38