var popupText = `${p.label}: ${p.visits} visits`; if (p.last_visit) { var d = new Date(p.last_visit); var formatted = String(d.getDate()).padStart(2, '0') + '-' + String(d.getMonth() + 1).padStart(2, '0') + '-' + String(d.getFullYear()).slice(-2); popupText += `
Last visit: ${formatted}`; } var marker = L.circleMarker([p.lat, p.lon], { radius: radius, color: 'blue', fillColor: 'blue', fillOpacity: 0.6 }).bindPopup(popupText);