Скрытый в тени
24 / 16 / 6
Регистрация: 07.01.2016
Сообщений: 71
|
||||||||||||||||
1 | ||||||||||||||||
Выбрать из массива наиболее приближенную дату14.05.2018, 16:49. Показов 819. Ответов 1
Есть два массива с датами:
0
|
14.05.2018, 16:49 | |
Ответы с готовыми решениями:
1
Нужно выбрать диапазон из чисел (из массива) и вывести начальную и конечную дату Выбрать из двух, наиболее мощный Выбрать наиболее длинную строку. выбрать наиболее крупного конкурента. |
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
14.05.2018, 20:24 | 2 |
Работает совершенно не правильно.
1) Недостаточно сравнить 2 даты. Надо найти время между ними. Я бы превратил в timestamp и считал разницу в секундах по модулю. Это можно делать и стандартными средствами, но для дат я предпочитаю использовать библиотеку Carbon. 2) Лишнее возникает так как вы сравниваете только 2 даты между собой и сразу пихаете их в результат. Надо сравнить со всеми датами второго массива и только потом выбрать наиболее подходящую (с наименьшей разницей в секундах).
0
|
14.05.2018, 20:24 | |
14.05.2018, 20:24 | |
Помогаю со студенческими работами здесь
2
Выбрать наиболее крупного конкурента Выбрать из базы наиболее похожий график Выбрать дату с бд Выбрать максимальную дату Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |