如何从没有零的时间戳中获取分钟数


How get minutes from timestamp without zero?

现在用户在线时我有第二个:670。我如何显示用户在没有零的情况下在几分钟内在线的分钟数?

我试过:echo date('i', 670);

你真的不需要为此使用 date()。假设您的变量秒存储在 $seconds 中,您可以这样做:

$minutes = $seconds / 60;

演示

然后,您可以根据需要使用 round()floor()ceil()

如果同时需要分钟和秒,可以使用以下内容:

$minutes = $seconds / 60;
$secs    = $seconds % 60;

演示 2