Задача 60
Конвертация массива дат
Дан список каких-то данных за определенные даты, хранящийся в следующей структуре:
let data = [
{
year: 2019,
month: 11,
day: 20,
data: ['массив данных']
},
{
year: 2019,
month: 11,
day: 21,
data: ['массив данных']
},
{
year: 2019,
month: 12,
day: 25,
data: ['массив данных']
},
{
year: 2019,
month: 12,
day: 26,
data: ['массив данных']
},
{
year: 2020,
month: 10,
day: 29,
data: ['массив данных']
},
{
year: 2020,
month: 10,
day: 30,
data: ['массив данных']
},
{
year: 2020,
month: 11,
day: 19,
data: ['массив данных']
},
{
year: 2020,
month: 11,
day: 20,
data: ['массив данных']
},
}
Напишите код, которой переделает структуру данных в структуру вида:
{
год1: {
месяц1: {
день1: [массив данных],
день2: [массив данных],
день3: [массив данных],
}
месяц2: {
день1: [массив данных],
день2: [массив данных],
день3: [массив данных],
}
}
год2: {
месяц1: {
день1: [массив данных],
день2: [массив данных],
день3: [массив данных],
}
месяц2: {
день1: [массив данных],
день2: [массив данных],
день3: [массив данных],
}
}
}
Post #71
973
- 👍 1
- 🕊 1