Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
Было понятно вот до этого момента
Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
перед тем, как что-то добавлять, надо понимать какой будет результирующий массив объектов, чтобы понимать что есть последним днем, а что предпоследним?
модули какие то писать... с ними еще развлекаться. но да ооп тож не идеален, согласен
модуль - это просто будет как класс, экземпляр которого ты где-либо создаешь просто в ооп ты наследуешь от него, а в ноде ты всегда импортишь каждый раз, но три шейкинг при билде удалит все ненужные импорты/неиспользуемые модули, поэтому проблем не будет
Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
есть к примеру 5 обьектов, у трех их них ts = дате предыдущего дня, а у двух ts = дате сегодняшнего дня. Нужно у последнего обьекта с датой предыдущего дня добавить либо флаг, либо продублировать дату с ключом к примеру lastDayMessage
модуль - это просто будет как класс, экземпляр которого ты где-либо создаешь просто в ооп ты наследуешь от него, а в ноде ты всегда импортишь каждый раз, но три шейкинг при билде удалит все ненужные импорты/неиспользуемые модули, поэтому проблем не будет