У меня есть массив объектов java.util.Date. Я пытаюсь найти среднее.Получить среднее из двух java.util.Date
Например, если у меня есть 2 объекта с 7:40 до 7:50 утра. Я должен получить объект средней даты 7:45 утра.
Подход, который я имею в виду неэффективен:
- цикла через все даты
- разница находки между 0000 и временем
- добавить, что время диф к общим
- разделяйте что к общее кол-во
- конвертировать это время на объект объекта
Есть ли более простая функция для этого?
звучит хорошо, как о преобразовании всех дат в миллисекунды затем усредняя и преобразования его обратно в дату? (myDate.getTime() + myDate1.getTime())/2 –
В ожидании шуток средней оценки ... ok, nvm. Преобразуйте все объекты 'Date' в миллисекунды, возьмите среднее, а затем конвертируйте обратно в объект' Date'. – abiessu
Конец близок! 2036 скоро! – DwB