Texto de la cita más cercano: recordatorio y aviso de la dirección del estudio

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TSyR5Zw5eGj6oPTRVjvP1b
This commit is contained in:
Alex
2026-10-21 00:14:01 +02:00
co-authored by Claude Sonnet 5.5
parent f5f16ac55b
commit 632dc9c139
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -45,9 +45,9 @@
if (!j.ok) { malo.hidden = false; return; }
hola.textContent = 'Hola, ' + j.nombre + '. ¡Gracias por querer venir al programa!';
var d = new Date(j.cita * 1000), o = { timeZone: 'Europe/Madrid' };
var dia = d.toLocaleDateString('es-ES', Object.assign({ weekday: 'long', day: 'numeric', month: 'long', year: 'numeric' }, o));
var dia = d.toLocaleDateString('es-ES', Object.assign({ weekday: 'long', day: 'numeric', month: 'long', year: 'numeric' }, o)).replace(',', '');
var hora = d.toLocaleTimeString('es-ES', Object.assign({ hour: '2-digit', minute: '2-digit' }, o));
cita.textContent = '📅 Tu cita: ' + dia + ', a las ' + hora + ' (hora de Madrid).';
cita.textContent = '📅 Recuerda que grabamos el ' + dia + ' a las ' + hora + ' (hora de Madrid), y te enviaremos por correo la dirección del estudio.';
hola.hidden = false; cita.hidden = false; intro.hidden = false; f.hidden = false;
try { var s = JSON.parse(store('get') || '{}'); Object.keys(s).forEach(function (nm) { if (f.elements[nm] && f.elements[nm].type !== 'checkbox') f.elements[nm].value = s[nm]; }); } catch (e) {}
show(0);