Я показываю время выполнения кода в секундах, используя:
$time_start = microtime(true);
// Code here
$time_end = microtime(true);
$time = ($time_end - $time_start);
$time = number_format((float)$time, 3, '.', '');
echo "Process Time: {$time} sec";
Например, у меня есть:
9.809 sec
Я хочу отобразить выполнение как:
min : sec, с секундами, если минуты меньше 1, и минутами, если минуты больше 1.
У меня нет проблем с выполнением задания единиц измерения, но microtime() выдает время в миллисекундах. Как я могу получить предыдущий результат в следующем виде?
00:09 sec or 03:50 min
Решение:
Либо:
date('i:s', (int) $time);
или:
$minutes = floor($time / 60);
$seconds = $time % 60;
$minutes = str_pad($minutes, 2, '0', STR_PAD_LEFT);
$seconds = str_pad($seconds, 2, '0', STR_PAD_LEFT);
echo "Process Time: $minutes:$seconds";
Подробнее здесь: https://stackoverflow.com/questions/368 ... as-min-sec
Как я могу отображать микровремя PHP в виде минут: секунд? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1761705581
Anonymous
Я показываю время выполнения кода в секундах, используя:
$time_start = microtime(true);
// Code here
$time_end = microtime(true);
$time = ($time_end - $time_start);
$time = number_format((float)$time, 3, '.', '');
echo "Process Time: {$time} sec";
Например, у меня есть:
9.809 sec
Я хочу отобразить выполнение как:
min : sec, с секундами, если минуты меньше 1, и минутами, если минуты больше 1.
У меня нет проблем с выполнением задания единиц измерения, но microtime() выдает время в миллисекундах. Как я могу получить предыдущий результат в следующем виде?
00:09 sec or 03:50 min
[b]Решение:[/b]
Либо:
date('i:s', (int) $time);
или:
$minutes = floor($time / 60);
$seconds = $time % 60;
$minutes = str_pad($minutes, 2, '0', STR_PAD_LEFT);
$seconds = str_pad($seconds, 2, '0', STR_PAD_LEFT);
echo "Process Time: $minutes:$seconds";
Подробнее здесь: [url]https://stackoverflow.com/questions/36882025/how-can-i-display-php-microtime-as-min-sec[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия