Programas una publicación para las 19:00. Vuelas a un sitio con tres horas de diferencia. Tu móvil cambia de zona y esa franja de tarde tan bien elegida cae a las cuatro para el público al que iba dirigida.
Por qué pasa
La mayoría de herramientas guardan un instante y lo muestran en la zona en la que esté tu dispositivo. Para una cita de calendario es lo correcto: el evento ocurre en un instante y quieres verlo en hora local.
Con una publicación es al revés. No es una cita, es una intención sobre la tarde de tu público. Guardar solo el instante pierde la intención.
Cómo se arregla
Guardando la zona junto con la hora, como propiedad de la publicación y no de quien la mira. Entonces las 19:00 Europe/Madrid significan las 19:00 en Madrid, estés en Madrid, Lisboa o Tokio.
Esto además maneja bien el cambio de hora, cosa que un desfase fijo no hace. Un desfase de +2 es correcto medio año e incorrecto el otro medio; el nombre de la zona es correcto siempre.
Un público, una zona
Si tu público está en un país, pon esa zona una vez y olvídate. Si de verdad tienes dos públicos en regiones distintas, eso es un argumento para dos calendarios, no para partir la diferencia y publicar a una hora que no le sirve a ninguno.
