JSでカレンダー形式に格納出来るオブジェクトを作る
コード
# 集計開始:年 START_YEAR = 2000 # 集計終了:今年 END_YEAR = new Date().getFullYear() MONTH_ARRAY = ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'] calendar = {} for year in [START_YEAR..END_YEAR] calendar[year] = {} for month in MONTH_ARRAY calendar[year][month] = [] console.log calendar
calendarの中身
こんな状態になってるはずなので各年別の月毎にデータを入れていこうかと思ってる。
calendar = { "2000": { "01": [] "02": [] "03": [] "04": [] "05": [] "06": [] "07": [] "08": [] "09": [] "10": [] "11": [] "12": [] }, // 省略 "2013": { "01": [] "02": [] "03": [] "04": [] "05": [] "06": [] "07": [] "08": [] "09": [] "10": [] "11": [] "12": [] }, }