标签: php
现在,当用户上线时,我有一秒钟:670。我怎样才能显示用户在没有零的情况下在几分钟内上线的时间?
我试过了:echo date('i', 670);
echo date('i', 670);
答案 0 :(得分:2)
您实际上不需要使用date()。假设你的变量秒存储在$seconds中,你可以这样做:
date()
$seconds
$minutes = $seconds / 60;
Demo
然后,您可以根据需要使用round(),floor()或ceil()。
round()
floor()
ceil()
如果您需要分钟和秒,则可以使用以下内容:
$minutes = $seconds / 60; $secs = $seconds % 60;
Demo 2