Hora de reunión entre zonas horarias
ConversiónTodo se ejecuta en tu navegador: no se sube nada
⚠️ El error que arruina la programación entre zonas horarias no es la aritmética de las horas, sino el salto de fecha. El lunes a las 9 de la mañana en Shanghái son las 9 de la noche del domingo en Nueva York, y una nota que diga solo «21:00» hará que tus colegas de Nueva York entiendan lunes por la noche y lleguen un día entero tarde. Por eso aquí cada ciudad lleva su día de la semana local y su salto de fecha (−1 significa el día anterior), no solo una hora de reloj. Eso es también lo que la separa de un conversor de marcas de tiempo: aquel consulta un instante concreto; esta sirve para elegir una franja viendo el día entero. El resultado tiene tres partes: ese momento ciudad por ciudad, un barrido de 24 horas y las horas de la zona base en las que todas las ciudades caen dentro de 09:00–18:00. Se aplica el horario de verano. Los desfases se toman en la fecha de la reunión, lo que aquí importa más que en ningún sitio: Europa y Norteamérica cambian la hora en fechas distintas, así que durante unas semanas al año la diferencia horaria no es la habitual: Nueva York y Londres están normalmente a 5 horas y a 4 horas entre esas dos fechas de cambio. Programa con desfases fijos y unas semanas del año estarán mal. ⚠️ Aquí «horario laboral» significa 09:00–18:00: una convención que usa esta herramienta para las marcas ✓, no una regla universal: programar de verdad depende de las personas. Todo se ejecuta en tu navegador.
Funciones
- ⚠️ Cada ciudad muestra su día de la semana local y su salto de fecha, porque el salto de fecha es lo que falla
- Un barrido de 24 horas, una fila por hora de la zona base
- Encuentra las horas base en que todas las ciudades están dentro de 09:00–18:00, y lo dice claramente cuando no hay ninguna
- ⚠️ Los desfases se leen en la fecha de la reunión, así que las semanas de cambio de hora tienen las diferencias correctas
- ⚠️ Una hora base dentro del tramo omitido por un cambio de primavera se informa como inexistente, no se desplaza a una hora cercana
- Los retrocesos de otoño, en los que una hora de reloj ocurre dos veces, se señalan, y se usa la primera
- Cualquier zona IANA; las comas, los puntos y coma, los saltos de línea y las comas de ancho completo separan la lista
- Se comparan hasta 8 ciudades (más allá de eso una fila deja de ser legible)
- ⚠️ El resultado indica que 09:00–18:00 es una convención de aquí, no una regla
- Se ejecuta por completo en tu navegador
Cómo se usa
- Escribe una hora de reloj candidata en la zona base
- Elige la fecha y la zona base, y luego lista las ciudades que quieras comparar
- Comprueba «ese momento» por si hay salto de fecha y usa el barrido de 24 horas para elegir una franja mejor
Preguntas frecuentes
- ¿Por qué mostrar el día de la semana de cada ciudad? ¿No basta la hora?
- No basta, y este es el error más común al programar entre zonas. El lunes a las 9 de la mañana en Shanghái son las 9 de la noche del domingo en Nueva York: una nota que diga «lunes 21:00» la entenderán tus colegas de Nueva York como lunes por la noche y llegarán un día entero tarde. El salto de fecha es casi seguro entre zonas separadas por más de 8 horas, y es completamente invisible en una hora de reloj. Por eso se muestran juntos el día de la semana y el salto de ±1.
- ¿Afecta el horario de verano al resultado?
- Sí, y es donde esta herramienta supera a recordar unos desfases fijos. Las regiones no cambian la hora en la misma fecha: Europa lo hace el último domingo de marzo, Estados Unidos el segundo domingo de marzo, y en las semanas intermedias la diferencia horaria no es la habitual (Nueva York y Londres están normalmente a 5 horas y a 4 horas entre esas fechas). Programa con desfases fijos y unas semanas del año la hora será incorrecta, con el destinatario concluyendo simplemente que te equivocaste. Aquí los desfases salen de la fecha real de la reunión.
- ¿Por qué una hora de reloj puede no existir?
- El día en que empieza el horario de verano se salta un tramo: el reloj pasa de las 01:59 directamente a las 02:00 (en Europa, de las 01:00 GMT salta a las 02:00 BST). Si introduces una hora base dentro de esa ventana omitida, simplemente no existe en esa zona. Aquí no se desplaza a una hora cercana: eso produciría una hora real que no es la que escribiste, y con un aspecto totalmente normal.
- ¿Por qué solo 8 ciudades?
- Porque cada fila lista todas las ciudades en paralelo. A partir de ocho, la fila necesita desplazamiento horizontal para leerse, y entonces «ver de un vistazo qué franja funciona» deja de ser cierto. Mejor mirarlo en dos pasadas que recibir una tabla ilegible.
- ¿Por qué el «horario laboral» se define como 09:00–18:00?
- Es solo una convención que usa esta herramienta para las marcas ✓, no una regla. Los horarios reales varían mucho (la pausa del mediodía en el sur de Europa, los cierres tardíos en Asia Oriental, quien trabaja en remoto), y lo que de verdad importa son las personas concretas, no las zonas en las que están. La herramienta calcula el solapamiento, pero usarlo o no es decisión tuya.
Herramientas relacionadas
Conversor de timestamp
ConversiónConvierte marcas de tiempo Unix en fechas y al revés, con segundos, milisegundos, microsegundos, nanosegundos, FILETIME y zonas horarias.
Calculadora de fechas
ConversiónCalcula los días, semanas o meses entre dos fechas, o suma y resta días, semanas o meses a una fecha. Se eligen en el calendario o se pegan; nada se sube.
Sol y luna
ConversiónDesde coordenadas y una fecha: amanecer, atardecer, mediodía solar, duración del día y los crepúsculos civil, náutico y astronómico, más la fase lunar.
Conversor de bases
ConversiónConvierte números entre binario, octal, decimal, hex, base 36 y base 64, con los seis resultados a la vez y sin perder dígitos en IDs largos.
Analizador de cron
ConversiónExplica una expresión cron campo a campo y calcula las próximas ejecuciones y la anterior; una programación que nunca se dispara lo dice al momento.
Conversor de color
ConversiónConvierte entre HEX, RGB, HSL, HWB, CMYK y los espacios Lab, OKLCH y XYZ, con temperatura de color, inverso, complementario, ANSI y contraste WCAG.