10Pines / smart-open-space

Organizá tu Open Space!
https://smartopenspace.10pines.com/
GNU General Public License v3.0
4 stars 1 forks source link

Cambiar todas las fechas a fechas con timezone #78

Open jazcarate opened 2 years ago

jazcarate commented 2 years ago

Como un usuario que no está en el mismo timezone, quiero ver el cronograma en mi horario local.

jazcarate commented 2 years ago

El cambio no es trivial, dado que todas las fechas se manejan con [año, mes, día].

¿Qué tanto nos importa backwards compatible? Relativamente facilmente podemos cambiar el helper de time.js por

export const toDate = (dateString) => {
  var candidate = Date.parse(dateString);
  if (!isNaN(candidate)) return new Date(dateString);

  // CHORE: Remove old serialization after backend release
  const [year, month, day] = dateString;
  new Date(year, month - 1, day);
}
fzuppa commented 1 year ago

No es importante que sea backwards compatible, se han hecho solo un par de conferencias (y el gran valor es en la organización de la conferencia y el día de ella. Dps ya no creo que aporte demasiado valor)