Php计算秒到最近的四分之一小时

Eri*_*ric 2 php time timer countdown

我有一个应用程序需要时间,直到事件(以秒为单位)显示倒数计时器.倒数计时器应该每次倒计时20分钟.但是,我需要使用php来查找下一个三分之一秒(12:00,12:20,12:40等)的秒数,我不知道在哪里使用逻辑.

有人有建议吗?

Ben*_*rne 7

echo $remaining = 15-(date('i', time()) % 15);
Run Code Online (Sandbox Code Playgroud)

$remaining 是剩下的小时数除以15分钟.然后,你想知道在接下来的15,15-x是你的答案之前有多少分钟.

  • 所以18:41是凌晨41分钟.
  • 41%15给出剩余的11.
  • 15-11给出4意思是在下一个15分钟间隔之前有4分钟.

如果你想要三分之一而不是一小时四分之一,显然会改变15到20 ......