@jallvar

Как выбрать ближайший день?

Всем привет, я храню массив с днями недели
1, 2, 3, 4, 5 ит.д.
Мне нужно найти ближайший день, относительно текущего.
Будь то, среда или суббота..
Можете подсказать?
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 2
erniesto77
@erniesto77
oop, rb, py, php, js
библиотека Carbon https://github.com/briannesbitt/Carbon

и воспользуйтесь функциями startOfWeek и diffInDays
Ответ написан
Комментировать
kawabanga
@kawabanga
function (){
            $dayNumber  =  date ('N', strtotime("+1 day"));

            $arr = [1,4,7];
            foreach ($arr as $ar){
                if ($ar > $dayNumber) return $ar;
            }

            return $arr[0];
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы