我有php网站和mysql数据库,日期/时间字段以及日期/时间。 我需要从未来的时间倒数到现在。
示例:
Jimmy 31.12.2011 21:00:00生日
Mary 21.11.2011 19:30:00结婚
比利12.03.2012 10:25:30到纽约
...
必须显示实时计数器:
吉米123天20小时15分25秒(和现场点票)
玛丽89天15小时25分12秒(和实时计数)
比利183天12小时56分15秒(和实时计数)
...
怎么做? 我知道stackoverflow是我的问题的答案,但我还没有找到它。我使用了很多JavaScripts,尝试它们并发现它们非常好。但我做错了什么,我不知道它是什么。我很新,我感到困惑和失落。所以,请帮助我。
由于
DZvonko
答案 0 :(得分:1)
从“现在”到给定日期和时间的时间跨度不应该难以计算...
所以在你的javascript部分,创建一个每1000毫秒触发一次的定时事件...在事件处理程序中重新计算所有时间间隔(未来的日期和时间与本地日期和时间+ - 时区偏移)并将它们写入页面...有关定时事件的示例,请查看here
这种方法取决于客户端系统上的时钟...修复此错误源,您可以将本地时间发送到服务器,并计算实际服务器时间的偏移量,并将其与客户端一起交付给客户端页面和倒计时的日期和时间......