Как секунды перевести в минуты в php?

Пользователь

от rachel , в категории: PHP , 5 месяцев назад

Как секунды перевести в минуты в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от delphine_bartoletti , 3 месяца назад

@rachel 

Чтобы перевести секунды в минуты в PHP, вы можете использовать функцию floor для округления значения в меньшую сторону и оператор деления /:

1
2
$seconds = 180;
$minutes = floor($seconds / 60);  // 3


Если вы хотите также отобразить секунды, которые остались после перевода в минуты, вы можете использовать оператор остатка %:

1
2
3
$seconds = 180;
$minutes = floor($seconds / 60);  // 3
$remaining_seconds = $seconds % 60;  // 0


Вы также можете скомбинировать эти операции в одну строку:

1
$minutes = floor($seconds / 60) . ":" . $seconds % 60;  // 3:0