Coding Kalender

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

<!-- COPY DI NOTEPAD YA...

-->
<script>
var dt = new Date();
function renderDate() {
dt.setDate(1);
var day = dt.getDay();
var today = new Date();
var endDate = new Date(
dt.getFullYear(),
dt.getMonth() + 1,
0
).getDate();

var prevDate = new Date(


dt.getFullYear(),
dt.getMonth(),
0
).getDate();
var months = [
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
]
document.getElementById("month").innerHTML = months[dt.getMonth()];
document.getElementById("date_str").innerHTML = dt.toDateString();
var cells = "";
for (x = day; x > 0; x--) {
cells += "<div class='prev_date'>" + (prevDate - x + 1) + "</div>";
}
console.log(day);
for (i = 1; i <= endDate; i++) {
if (i == today.getDate() && dt.getMonth() == today.getMonth())
cells += "<div class='today'>" + i + "</div>";
else
cells += "<div>" + i + "</div>";
}
document.getElementsByClassName("days")[0].innerHTML = cells;

function moveDate(para) {
if(para == "prev") {
dt.setMonth(dt.getMonth() - 1);
} else if(para == 'next') {
dt.setMonth(dt.getMonth() + 1);
}
renderDate();
}
</script>

You might also like