Test

// Función para convertir la fecha a segundos
function dateToSeconds(date) {
  return Math.floor(date.getTime() / 1000);
}

// Función para actualizar el contador
function updateCountdown() {
  // Obtener la fecha actual
  const now = new Date();

  // Obtener la fecha objetivo
  const targetDate = new Date("2024-12-31T23:59:59");

  // Calcular la diferencia en segundos
  const secondsRemaining = dateToSeconds(targetDate) - dateToSeconds(now);

  // Convertir los segundos a unidades de tiempo
  const days = Math.floor(secondsRemaining / 86400);
  const hours = Math.floor((secondsRemaining % 86400) / 3600);
  const minutes = Math.floor((secondsRemaining % 3600) / 60);
  const seconds = secondsRemaining % 60;

  // Actualizar el contenido del contador
  document.getElementById("days").textContent = days;
  document.getElementById("hours").textContent = hours;
  document.getElementById("minutes").textContent = minutes;
  document.getElementById("seconds").textContent = seconds;
}

// Iniciar el contador
updateCountdown();

// Actualizar el contador cada segundo
setInterval(updateCountdown, 1000);