🌍 Nueva función de calendario: Mostrar hora local

¿podemos eliminar el cero inicial? :hugs:

Es una gran mejora en mi opinión.

3 Me gusta

[cita=“sam, post:7, topic:368608”]
Esto no tiene sentido para mí; describe un evento que comienza el domingo y termina el viernes.
[/cita]
¡Ah, no me di cuenta de que estabas hablando de eventos repetidos, lo siento!

2 Me gusta

Así que he trabajado en esta tarea durante un tiempo, desde la semana pasada, veo que se puede estructurar en tres secciones y una pregunta:

  1. Evitar duplicaciones y ruido en los rangos de -\u003e a:
    • año actual, sin horas (00:00):
      • mismo rango de semana/mes: lun, 6 oct → vie, 10 oct || lun, 6 oct → lun, 20 oct
      • rango de meses diferentes: lun, 6 oct → jue, 6 nov
    • año actual, con horas:
      • mismo rango de día: lun, 6 oct 12:00 AM → 1:00 AM
    • años diferentes, sin horas: lun, 6 oct → mar, 6 ene, 2026
  2. Mostrar hora local basada en la casilla de verificación marcada (en OP)
  3. Observé algunas inconsistencias al mostrar fechas dentro del rango dos días antes y un día después de hoy:
    • con hora: Ayer/Hoy/Mañana 8:00 PM
    • sin hora: Lunes...Domingo
  4. A veces la zona horaria se muestra al final de la fecha y hora: Hoy 2:00 PM → 4:00 PM (UTC). Pregunta: ¿en qué casos queremos mostrar la zona horaria entre paréntesis?
3 Me gusta

Tengo dos PR relacionados:


@nat, te incluyo, ya que trabajaste en esta función hace años:

  1. ¿En qué casos debemos mostrar un nombre de zona horaria entre corchetes después de la fecha/hora de/a?

  2. ¿Cuáles son las expectativas para mostrar: el nombre del día de la semana Lunes...Domingo o Ayer/Hoy/Mañana?

    Yo optaría por:

    • Ayer/Hoy/Mañana: para -1 día < Hoy > +1 día
    • Lunes...Domingo: dentro de la semana actual o -3 días < Hoy > +3 días

    La presencia de la hora no debería ser un factor decisivo para elegir una de las dos opciones anteriores, como lo es ahora:

    • sin hora: Lunes...Domingo
    • con hora: Ayer/Hoy/Mañana
2 Me gusta

Estamos listos para fusionar el primer PR. No es ideal, ya que podría haber correcciones de casos extremos, enumerados en mi publicación anterior.

3 Me gusta