diff --git a/static/app.js b/static/app.js index 7b1dcc3..83faee8 100644 --- a/static/app.js +++ b/static/app.js @@ -31,10 +31,10 @@ function getNextUpdateDate() { const currentMonth = now.getMonth(); const currentYear = now.getFullYear(); const today = now.getDate(); - + let updateMonth = currentMonth; let updateYear = currentYear; - + if (today > 28) { updateMonth++; if (updateMonth > 11) { @@ -42,15 +42,19 @@ function getNextUpdateDate() { updateYear++; } } - - const monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; - return `${monthNames[updateMonth]} ${updateYear}`; + + const updateDate = new Date(updateYear, updateMonth, 28); + const yyyy = updateDate.getFullYear(); + const mm = String(updateDate.getMonth() + 1).padStart(2, '0'); + const dd = String(updateDate.getDate()).padStart(2, '0'); + + return `${yyyy}-${mm}-${dd}`; } function updateNavbarUpdateDate() { const container = document.getElementById('update-date-display'); if (container) { - container.textContent = `Next update: ${getNextUpdateDate()} 28`; + container.textContent = `Next update: ${getNextUpdateDate()}`; } }