php静态倒计时与filemtime

时间:2011-12-30 01:36:42

标签: php time static countdown filemtime

文件每60分钟更新一次。我希望通过比较filemtime和时间来进行下一次更新的倒计时。

我正在处理一个处理时间的大脑放屁

1 个答案:

答案 0 :(得分:4)

filemtime()time()都返回Unix Timestamp:自1970年1月1日00:00:00 GMT以来的秒数。因此,只需将filemtime()的值减去time()的值,即可获得自文件上次修改以来经过的秒数。

$modifiedTime = filemtime("somefile.txt");
$now = time();
$timeSinceModified = $now - $modifiedTime; //Time since modified in seconds.

如果你想要另一个时间单位的值,只需乘以或除以它。

例如,$timeSinceModified / 60会在几分钟内给你时间。