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>