我有一个存储在 MySQL 数据库中的时间戳,我想定期(比如每秒)更新当前时间与存储在数据库中的时间戳值之间的差异(当然没有重新加载页面)以显示类似 5分钟倒计时。现在。我正在考虑使用 setTimeout 定期触发获取此值的 AJAX 请求。这是最好的方法吗?相反,我应该只运行一个客户端计时器,然后每分钟左右将其与服务器端时间戳同步吗?
注意:此计时器负责我网站上的一项重要功能,因此它应该相当准确。
编辑:我不需要 cron 工作,我只需要一个倒数计时器,它会自动在网页上更新,例如从 5:00 到 4:59 到 4:58 ......等等。如果您熟悉 Megaupload 关闭之前的那个,我需要类似的东西。