在php中计算剩余秒数

Posted

技术标签:

【中文标题】在php中计算剩余秒数【英文标题】:Calculate remaining seconds in php 【发布时间】:2016-08-18 19:17:22 【问题描述】:

我有这个代码:

$d = ($subTime/(60*60*24))%365;
$h = ($subTime/(60*60))%24;
$m = ($subTime/60)%60;
$s = ($subTime);

echo $d." days\n";
echo $h." hours\n";
echo $m." minutes\n";
echo $s." seconds\n";

它回响:90 天 0 小时 32 分 7777955 秒

是否有一个公式可以代替 7777955 秒显示从 1 到 60?

【问题讨论】:

$s = $subTime - ($d*86400) - ($h*3600) - ($m*60); 【参考方案1】:

也可以使用模数:

$s = $subtime % 60;

【讨论】:

以上是关于在php中计算剩余秒数的主要内容,如果未能解决你的问题,请参考以下文章