Recordatorio de marcador para el próximo lunes está desfasado un día

Hola,

Hay un pequeño error en la función de marcadores. Existe una opción para configurar un recordatorio para “el próximo lunes”, pero es el 18 de mayo, no el 17 de mayo:

Nuestro servidor de Discourse alojado por Discourse: https://keskustelut.inderes.fi/

4 Me gusta

El mío dice el 18, así que quizás sea un problema de zona horaria. Aunque en mi caso, sigue siendo extraño que “Próximo lunes” aparezca antes que “Próxima semana” en la lista, ya que eso está fuera de orden cronológico. (Asumo que esto solo ocurre los domingos.)

3 Me gusta

¿Qué zona horaria tienes configurada en tus preferencias de usuario? ¿Se aplicó recientemente el “horario de verano” en tu zona horaria? cc @martin

2 Me gusta

No estoy seguro de dónde verificar nuestra zona horaria, pero esto es lo que encontré y que podría estar relacionado con esto:

Estamos ubicados en Finlandia y nuestra zona horaria es EEST (horario de verano), 3 horas por delante de UTC.

Finlandia cambia a EEST el 28.3.2020 y en invierno es +2 EET.

1 me gusta

Tal vez esto tenga que ver con que diferentes localizaciones comienzan la semana en días distintos. Lo revisaré hoy.

7 Me gusta

Bueno, estuve cerca con la conjetura de localización. El foro que enlazaste tiene localización en finés, y no me di cuenta de que la función .day() de moment.js depende de la configuración regional SI se le pasa una cadena para analizar. Le estaba pasando la cadena “Monday” (que en finés es “maanantai”), por lo que el análisis falló y moment.js retrocedió a domingo.

He cambiado esto en la siguiente PR para usar el número 1, que siempre es lunes, sin importar la configuración regional.

Como nota adicional, “Next Week” es simplemente “hoy + 7 días”, por lo que la configuración regional no es un factor allí.

10 Me gusta