🌍 Nueva función de calendario: Mostrar hora local

¡Ahora puedes mostrar las horas de los eventos en la zona horaria donde tiene lugar tu evento! :three_o_clock:

Esta nueva función añade una opción simple de “Mostrar hora local” que muestra las fechas y horas de los eventos utilizando la zona horaria que has seleccionado, ayudando a los asistentes a comprender cuándo ocurren los eventos en su ubicación física.

Perfecto para:

  • Reuniones presenciales
  • Conferencias
  • Cualquier evento en el que sea importante mostrar la hora local en el lugar

Para más detalles sobre el plugin Calendar y todas sus funciones, consulta el tema oficial de Calendar.

24 Me gusta

¿Se reflejará esto también en los correos electrónicos de notificación del evento? ¿O eso todavía está bloqueado con el mecanismo recientemente actualizado en todo el sitio:

3 Me gusta

Genial porque algunas personas estarán en diferentes zonas horarias, especialmente si el evento es una transmisión en vivo usando el genial plugin de transmisión en vivo

2 Me gusta

No, solo está en el cliente por ahora, los correos son complicados.

3 Me gusta

@j.jaffeux esto se siente un poco ruidoso:

Quizás cambiemos esto a:

“7–12 de septiembre, de 17:30 a 18:30”

Es mucho más claro y las 17:30 aún pueden ser un enlace para las personas que deseen el widget de fecha.

SI

  1. El evento dura 12 horas o menos
  2. El evento tiene la hora local fija (no es necesario mostrar CET) en el evento.
  3. No muestres el año si el evento es de este año
  4. Repetir

También tenemos un error:

Debería ser 7…

6 Me gusta

Totalmente de acuerdo en que esto necesita ser más simple / más refinado. Las abreviaturas son apropiadas, y el año / la zona horaria solo necesitan mostrarse en ciertas circunstancias.

Encuentro que esto no funciona para mí, ya que es bastante discordante tener la fecha/hora real dividida en tres partes diferentes. ¿Puedo sugerir esto como una alternativa, donde el año, el mes y el día solo se muestran una vez a menos que el rango de fechas atraviese más de uno de ellos?

Si es el mismo año:
“5:30 p. m. dom 7 sep - 6:30 p. m. vie 12 sep 2025”

Si es el mismo mes:
“5:30 p. m. dom - 6:30 p. m. vie sep 2025”

Si es el mismo día entonces:
“5:30 p. m. - 6:30 p. m. dom 7 sep 2025”

2 Me gusta

Esto no tiene ningún sentido para mí; describe un evento que comienza el domingo y termina el viernes.

Mi texto es un evento de 1 hora que se repite 6 veces. Me parece bastante claro.

1 me gusta

No he podido reproducir esto.

Necesitas configurar tu zona horaria local en Australia y tener algún evento a las 10pm hora de Francia durante 1 hora.

1 me gusta

Ok, intenté cosas similares, pero intentaré esto exactamente :+1:

1 me gusta

Es un cambio muy grande hacer esto, porque entonces no puedo tener una fecha para cada uno y permitir hacer clic para ver la fecha en tu zona horaria, por ejemplo. Así que hay muchas suposiciones que cambiar.

¿Podemos acordar algo como:

Dom 7, 5:30pm -> Vie 12, 6:30pm

[cita=“joffreyjaffeux, post:11, topic:368608”]
Dom 7, 5:30pm → Vie 12, 6:30pm

[/cita]

Esto me confunde, tal vez

Dom 7, 5:30pm → 6:30pm, diariamente hasta el Vie 12

Luego, cuando son las 6:31pm del domingo, muestras:

Lun 8, 5:30pm → 6:30pm, diariamente hasta el Vie 12

Solo esto entonces: Lun 7, 5:30 p.m. → 6:30 p.m.

Tampoco entiendo esto:

Entonces, ¿cómo sabes que está en la zona horaria local?

¿Por qué 12 horas? ¿Todo lo que queremos saber es si es en el mismo día, no?

La información sobre la repetición es muy útil en eventos repetidos, da mucha más claridad.

El evento tiene marcada esa opción.

Esta función y su visualización son exclusivamente para mostrar hora local activada. Si la gente no lo desea, no la marca.

Sí, lo sé, pero los usuarios finales no lo saben.

1 me gusta

Quizás, aunque no lo veo en la mayoría de los calendarios, ¿tú sí? Google lo muestra cuando haces clic en el detalle de un evento, sinceramente nunca lo he mirado. Simplemente veo que se muestra cada semana en mi calendario.

Y de nuevo, es mucho trabajo y casos que manejar, y traducciones…

En cualquier caso, incluso si queremos mostrarlo, recomiendo que no lo mostremos dentro del enlace de fechas. Sino en otro lugar de la interfaz de usuario.

Screenshot 2025-06-05 at 00.30.38

Creo que sí, esto es para eventos locales:

  • La cena es a las 7PM en el faro
  • La oradora Jane hablará a las 11AM
  • Juegos en la sala de reuniones a las 2PM

Nada de eso es ambiguo o necesita zonas horarias.

La información de repetición es un lujo, lo mínimo aquí es mejorar la representación para eventos cortos.

7 de septiembre de 2025 5:30PM (CET) → 7 de septiembre de 2025 6:30 PM (CET) es demasiado texto.

Dom, 7 de septiembre, 5:30PM → 6:30PM ya es 100 veces mejor.

3 Me gusta

Meetup.com hace esto:

Entiendo por qué ponen AEST ahí, ya que organizan eventos locales para muchos países y necesitan asegurarse de que las cosas sean muy claras.

Pero son significativamente más eficientes con el texto.

La visualización compacta que eligen es:

image

Tienes que “hacer clic en el evento” para ver la duración.


El caso de uso es un poco diferente al de organizar un solo evento en Discourse, es posible que eventualmente tengamos que adaptarnos a ambos.

3 Me gusta

Ok, esto funciona:

Tengo que hacer un cambio en el núcleo para esto también y escribir algunas especificaciones.

4 Me gusta