Possiamo generare il calendario di un anno con JavaScript.
La soluzione รจ la seguente.
'use strict';
const generateCalendar = () => {
let dates = []
let oneDayInMilliseconds = 86400000;
let today = new Date();
today.setTime(0,0,0);
let days = 365;
let timestamp = today.getTime();
for(let i = 0; i < days; i++) {
let date = new Date(timestamp += oneDayInMilliseconds);
dates.push(date);
}
return dates;
};