// Допустим у вас интернет магазин секс игрушек
var arr = [
{name: 'вазелин', date: Date.now() - 5000000},
{name: 'секс-игрушка: Катя', date: Date.now() - 70000000},
{name: 'секс-игрушка: Елена Беркова', date: Date.now() - 9999999},
{name: 'секс-игрушка: Боря Моисеев', date: Date.now() - 9999999},
{name: 'секс-игрушка: Максим Галкин', date: Date.now() - 300000000},
{name: 'дилдо обыкновенный', date: Date.now() - 300000000},
{name: 'дилдо черный XXL', date: Date.now() - 66666666},
{name: 'вазелин со вкусом банана', date: Date.now() - 50000000},
{name: 'анальные шарики', date: Date.now() - 5000000}
]
arr = arr.reduce((x,y)=>{
let d = new Date(y.date).toLocaleDateString();
x[d]? x[d].push(y) : x[d] = [y]
return x
}, {})