Desfase de citas entre Outlook y Teams Calendar: guía completa de solución

¿Las reuniones que programas en Outlook aparecen un día antes — o un día después — en el calendario de Microsoft Teams? Este artículo describe por qué sucede el desfase, muestra cómo eliminar las causas raíz y ofrece buenas prácticas para evitar que el problema reaparezca.

Índice

Síntomas

El desfase de citas se manifiesta de forma consistente:

  • Una reunión creada para el lunes en Outlook se visualiza el martes (o viceversa) en el calendario de Teams.
  • Al abrir la misma reunión en Outlook Web, la fecha es correcta, lo que indica que el origen de datos (Exchange Online) está bien, pero uno de los clientes no interpreta la zona horaria de forma coherente.
  • El problema persiste después de reiniciar los equipos, desactivar complementos o cambiar de red, lo que apunta a archivos de caché dañados o a una discrepancia de configuración persistente.

Causas frecuentes

En la mayoría de los casos el desfase proviene de uno o varios de los factores siguientes:

  1. Caché corrupta en Teams o Outlook. Ambos clientes almacenan información del calendario en archivos locales para mejorar el rendimiento. Si los archivos se dañan, las lecturas de zona horaria o de DST (horario de verano) pueden volverse incoherentes.
  2. Configuraciones de zona horaria diferentes entre Windows, Outlook y Teams. Cada aplicación dispone de su propio ajuste; basta con que uno difiera para que los cálculos de fecha/hora sean inexactos.
  3. Reglas de horario de verano no alineadas. Las reglas DST cambian en distintos países; al actualizar Windows se actualiza la base de zonas horarias (tzdb). Si Outlook y Teams usan versiones diferentes, el desfase se dispara en los días de transición.
  4. Versiones de cliente obsoletas. Las versiones más recientes incluyen correcciones que mejoran la reconciliación de zonas horarias entre servicios de Microsoft 365.
  5. Configuraciones especiales de buzón (delegación, buzones compartidos, recursos). Ajustes a nivel de servidor pueden forzar una zona horaria específica o heredarla de un recurso; si el cliente no la aplica, se observa el desplazamiento.

Solución paso a paso

Sigue el orden indicado. Un 80 % de los casos se resuelve con la limpieza de caché y la alineación de zonas horarias.

Vaciar la caché de Teams

Windows

  1. Cierra Teams completamente (icono de la bandeja → Salir).
  2. Presiona Win + R, escribe %appdata%\Microsoft\Teams y pulsa Intro.
  3. Elimina el contenido de las carpetas Cache, IndexedDB, Local Storage, tmp y databases.
  4. Inicia Teams de nuevo.

macOS

  1. Cierra Teams con Cmd + Q.
  2. En Finder selecciona Ir → Ir a la carpeta… y navega a ~/Library/Application Support/Microsoft/Teams.
  3. Borra las carpetas citadas en la versión de Windows.
  4. Abre Teams.
SistemaRuta de la caché principalCarpetas a limpiar
Windows 10/11%appdata%\Microsoft\TeamsCache, IndexedDB, Local Storage, tmp, databases
macOS~/Library/Application Support/Microsoft/TeamsIdénticas a Windows
iOS / AndroidEn la app → Perfil → Configuración → Datos y almacenamiento → Borrar cachéAutomático

Vaciar la caché de Outlook

  1. Cierra Outlook.
  2. Abre Win + R y escribe %localappdata%\Microsoft\Outlook.
  3. En la carpeta RoamCache elimina todos los archivos *.dat. Estos recogen configuraciones de vista y zonas horarias.
  4. Reinicia el equipo y abre Outlook.

Comprobar zonas horarias y horario de verano

  • En Windows: Configuración → Hora e idioma → Fecha y hora. Desactiva “Establecer zona horaria automáticamente”, selecciona la zona correcta manualmente y vuelve a activar la opción.
  • En Outlook: Archivo → Opciones → Calendario → Zona horaria. Asegúrate de que coincide con Windows.
  • En Teams: Menú … → Configuración → General → Zona horaria.
  • Confirma que todos muestren la misma ciudad y que la casilla “Ajustar al horario de verano” esté activa, salvo en regiones sin DST.

Actualizar Office y Teams

  1. Teams: clic en tu foto → Buscar actualizaciones. El cliente se reiniciará solo.
  2. Microsoft 365 Apps: Outlook → Archivo → Cuenta de Office → Opciones de actualización → Actualizar ahora.
  3. Reinicia el equipo tras aplicar los parches.

Sincronización inicial y prueba

Tras limpiar las cachés, Teams y Outlook generarán de nuevo los archivos locales. Durante los primeros minutos (o más, si tu buzón es grande) podrían faltar reuniones mientras se rehidrata la caché. Para verificar:

  1. Crea una reunión de prueba con inicio en los próximos 10 minutos.
  2. Verifica en Outlook Web que la hora es correcta.
  3. Abre el calendario de Teams → Actualiza con Ctrl + R (Windows) o Cmd + R (macOS).
  4. Comprueba que la reunión se muestra exactamente a la misma hora.

Escalar a soporte si persiste

Si el desfase continúa, reúne la siguiente información antes de abrir un ticket en Microsoft 365 Admin Center:

  • Registros de Teams: Ctrl + Alt + Shift + 1 genera un archivo ZIP en la carpeta Descargas.
  • Registros de Outlook: habilita el registro avanzado en Archivo → Opciones → Avanzado → Habilitar registro de solución de problemas, reproduce el problema y recoge el archivo Outlook.log en %localappdata%\Temp.
  • Screenshots o capturas de pantalla que muestren la misma reunión en fechas distintas.
  • Versión exacta de Office y Teams (Teams → Ayuda → Acerca de Teams; Outlook → Archivo → Cuenta de Office).
  • Resultados de Get-MailboxCalendarConfiguration usuario@dominio.com (ejecutado por un administrador de Exchange Online) para comprobar la zona horaria establecida en el buzón.

Validación de la corrección

La mejor forma de confirmar que el problema ha desaparecido es hacer una prueba con al menos tres asistentes en distintas zonas horarias. Crea una reunión:

  1. Desde Outlook, invitando a los tres usuarios.
  2. Observa que las horas se ajustan automáticamente a cada zona en Outlook y en Teams de los participantes.
  3. Si los tres ven la reunión en la fecha correcta, la sincronización se considera estable.

Prevención y buenas prácticas

  • Mantenimiento proactivo: programa la limpieza de cachés cada seis meses o tras grandes actualizaciones de Windows o Microsoft 365.
  • Parcheo programado: usa canales de actualización (Current Channel, Monthly Enterprise, etc.) para que Outlook y Teams reciban correcciones al mismo tiempo.
  • Documenta las zonas horarias oficiales de tu organización y comunícalas a los usuarios, especialmente en compañías con presencia global.
  • Controla las fechas de cambio de horario de verano con alertas internas para recordar a los usuarios que verifiquen sus dispositivos.
  • Monitor de integridad del servicio: revisa el panel de salud de Microsoft 365; Microsoft suele publicar incidentes cuando hay errores de cálculo de zona horaria en el servicio.

Preguntas frecuentes

¿Por qué Outlook Web muestra la hora correcta y Teams no?

Outlook Web se conecta directamente a Exchange Online sin caché local, mientras que Teams mantiene una caché de calendario en la estación de trabajo. Si la caché de Teams está dañada o basada en una versión antigua de tzdb, los datos se muestran desplazados.
¿Borrar la caché borra mis reuniones?

No. La información del calendario vive en Exchange Online. Eliminar archivos locales obliga al cliente a descargar una copia nueva; no afecta al buzón.
¿Puedo automatizar la limpieza de caché?

Sí. En entornos gestionados se suele usar un script de inicio de sesión en PowerShell o un GPO que vacía las rutas de Teams y Outlook durante cada arranque programado.
¿Necesito derechos de administrador para ejecutar los pasos?

Solo para acceder a algunas rutas del sistema en macOS o para ejecutar comandos de Exchange Online. El resto puede hacerlo cualquier usuario.
¿Y si uso Teams Linux?

La versión de Teams para Linux (en proceso de retirada) almacena la caché en ~/.config/Microsoft/Microsoft Teams; la metodología es idéntica: cerrar, borrar carpetas y reabrir.

Conclusión

El desfase de citas entre Outlook y Teams suele parecer un error complejo, pero en la práctica se resuelve con pasos bien estructurados: purgar la caché, alinear zonas horarias y mantener ambos clientes actualizados. Seguir las buenas prácticas descritas reduce drásticamente la probabilidad de que la desincronización vuelva a suceder. Si aun así persiste, los registros recopilados facilitarán a Microsoft encontrar y aplicar la corrección a nivel de servicio.

Índice