计算 php 中的剩余秒数

Calculate remaining seconds in php

我有这个代码:

$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 % 60;