• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/monitor/utils/time.php
  • Класс: BitrixTimemanMonitorUtilsTime
  • Вызов: Time::format
static function format(int $seconds): string
{
	if ($seconds < 60)
	{
		return Loc::getMessage('TIMEMAN_MONITOR_LESS_THAN_MINUTE');
	}

	$time = self::secondsToHourMinutes($seconds);
	if ($time['hours'] > 0)
	{
		$hours = $time['hours'].' '.Loc::getMessage('TIMEMAN_MONITOR_HOUR_SHORT');
		$minutes = $time['minutes'] > 0
			? ' ' . $time['minutes'] .' '. Loc::getMessage('TIMEMAN_MONITOR_MINUTES_SHORT')
			: ''
		;

		return $hours.$minutes;
	}

	return $time['minutes'].' '.Loc::getMessage('TIMEMAN_MONITOR_MINUTES_SHORT');
}