我将如何做:
当秒数变为31(例如11:57 31sec。)时,每分钟进行一次整理。使用Javasript。

提前致谢。

最佳答案

读取当前时间,计算直到下一次秒数为“:31”的秒数,然后以适当的延迟使用setTimeout。您可以使用如下形式:

var atSeconds = 31;
var secondsLeft = atSeconds - new Date().getSeconds();
if (secondsLeft <= 0) secondsLeft += 60;
setTimeout(foo, secondsLeft * 1000);

请记住在函数foo中再次调用它,以使其重复。

09-15 19:20