5 805
edições
(Página substituída por '<script> document.addEventListener('DOMContentLoaded', function () { Date.prototype.getWeekNumber = function () { let d = new Date(Date.UTC(this.getFullYear(), this.getMonth(), this.getDate())); d.setDate(d.getDate() + 2); // Ajuste para a contagem de semanas let dayNum = d.getUTCDay() || 7; // Garante que domingo (0) seja o último dia da semana let yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1)); return Math.ceil((((d - yearStart)...') Etiqueta: Substituído |
Sem resumo de edição |
||
Linha 70: | Linha 70: | ||
]; | ]; | ||
// Ajuste | // Ajuste para garantir que a "Décima segunda semana" seja a primeira exibida | ||
dzCard.src = url + dzWeeks[ | let weekIndex = actualWeekNumber % 12; | ||
dzCard.alt = dzWeeks[ | |||
// Exibir a imagem correspondente à semana | |||
dzCard.src = url + dzWeeks[weekIndex].image; | |||
dzCard.alt = dzWeeks[weekIndex].name; | |||
}); | }); | ||
</script> | </script> |