Сделать интервал времени laravel

у меня 2 раза: время начала - 10.00, время окончания - 12.00.

Итак, я хочу сделать вот так: 10.1510.3010.45 до 12.00.

Интервал этого времени - 12. Итак, как я могу сделать интервал времени?

for($i=$time['from'];$i<$time['end'];$i=Carbon::createFromFormat('H:i', $i)->addMinutes(15))
{
    $time_interval[$i]=Carbon::createFromFormat('H:i', $i)->toTimeString();        
}

Как узнать, прошло ли время со временем конца? Могу ли я использовать как этот $i<<times['end']

как вы показываете временной интервал? какой формат вы хотите?

Niklesh Raut 15.03.2018 10:01

Вы можете использовать функцию addMinutes

Niklesh Raut 15.03.2018 10:03

я хочу отображать 10:15 10:30 10:45 до 12:00

Hartanto Ignatius 15.03.2018 10:26
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
2
3
532
1

Ответы 1

Вы можете использовать функции php range и array map:

$start = Carbon::createFromTime(10,0,0);
$range = array_map(function($i) {
    return $start->addMinutes($i * 15);
}, range(1,8,1));

Другие вопросы по теме