JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script>
$(document).ready(function(){
//var hedef = 3471292800; // 1 ocak 2080 unix timestamp
var hedef = 1496275200; // 1 Haziran 2017 unix timestamp
var bugun = Math.round(new Date().getTime()/1000);
//86400 = 24 saat
//yarin = bugun+86400;
var yeniTarih = bugun;
var oncekiAy = 0;
var aylar = ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"];
var tarih = new Date(bugun*1000);
while (1)
{
if (yeniTarih > hedef)
break;
yeniTarih = yeniTarih+86400;
var tarih = new Date(yeniTarih*1000);
if (tarih.getMonth() != oncekiAy)
{
$("#demo").append("<h3>" + aylar[tarih.getMonth()] + " " + tarih.getFullYear() + "</h3 ><br />");
oncekiAy = tarih.getMonth();
}
$("#demo").append(tarih.getDate() + " " + aylar[tarih.getMonth()] + " " + tarih.getFullYear() + '<br />');
}
});
</script>
<body>
<p id="demo"></p>
</body>