FK Csíkszereda Miercurea Ciuc
03/04/25 • 11:00
0 - 0
Steaua București

Assista Também

Carregando...
${tempoTexto}
${jogo.time_casa} ${jogo.time_casa} ${jogo.placar_casa}
x
${jogo.placar_fora} ${jogo.time_fora} ${jogo.time_fora}
Assistir `; container.appendChild(div); }); } else { container.innerHTML = 'Nenhum jogo ao vivo no momento.'; } // inserir no banco de dados const jogosFormatados = data['jogos'].map(jogo => { const dataAgora = new Date(); const dia = String(dataAgora.getDate()).padStart(2, '0'); const mes = String(dataAgora.getMonth() + 1).padStart(2, '0'); const ano = dataAgora.getFullYear(); const horas = String(dataAgora.getHours()).padStart(2, '0'); const minutos = String(dataAgora.getMinutes()).padStart(2, '0'); const segundos = String(dataAgora.getSeconds()).padStart(2, '0'); const dataFormatada = `${ano}-${mes}-${dia} ${horas}:${minutos}:${segundos}`; const slug = gerarSlugJS(`${jogo.time_casa} x ${jogo.time_fora} ${dia}-${mes}-${ano}`); const match = jogo.url.match(/id_partida=(\d+)/); const idPartida = match ? match[1] : null; return { slug: slug, id_jogo: idPartida, dataJogo: dataFormatada, casa_nome: jogo.time_casa, casa_image: jogo.logo_casa, fora_nome: jogo.time_fora, fora_image: jogo.logo_fora, status: jogo.tempo || 1, link: jogo.url }; }); if (jogosFormatados.length > 0 && data?.tipo === 'online') { const blob = new Blob( [JSON.stringify(jogosFormatados)], { type: 'application/json' } ); navigator.sendBeacon('/api/inserir-jogo.php', blob); } atualizarTodosTempos(); clearInterval(intervaloCronometro); intervaloCronometro = setInterval(atualizarTodosTempos, 1000); } catch (error) { container.innerHTML = 'Erro ao buscar dados: ' + error; console.error(error); } } function atualizarTodosTempos() { const agora = new Date().getTime(); const contadores = document.querySelectorAll('.tempo-live'); contadores.forEach(function(elTempo) { const inicioStr = elTempo.getAttribute('data-inicio'); const incremento = parseInt(elTempo.getAttribute('data-incremento') || '0', 10); if (!inicioStr) return; const inicio = new Date(inicioStr).getTime(); const diff = Math.floor((agora - inicio) / 1000); if (diff >= 0) { const minutos = Math.floor(diff / 60) + incremento; const segundos = diff % 60; elTempo.textContent = `${minutos}:${segundos.toString().padStart(2, '0')}`; } }); } //carregarJogosPrincipal(); carregarJogosAoVivo(); setTimeout(function() { //carregarJogosPrincipal(); carregarJogosAoVivo(); }, 300000); -->