2009-08-21 52 views

Respuesta

35

iCalendar se basó en un vCalendar y Outlook 2007 maneja bien ambos formatos por lo que no importa cuál elija.

No estoy seguro de si esto significa Outlook 2003. Supongo que deberías probarlo.

formato de calendario predeterminado de Outlook es iCalendar (*.ics)

+15

Tenga en cuenta que vCalendar es extremadamente antiguo (> 14 años) y ya no debe utilizarse, a menos que sea para compatibilidad con versiones anteriores. Si genera datos nuevos, ¡use iCalendar! – Evert

+0

RFC7953, RFC5545 – YumYumYum

+1

Microsoft Outlook y el calendario de Apple es compatible con el RFC por favor? puede amablemente actualizar, la respuesta fue muy antigua. – YumYumYum

3

El nuevo formato iCalendar, con más datos unidos, incluye información sobre la persona que creó el evento, de manera que cuando se importa a Outlook (por ejemplo), los cambios a ese evento se comunican por correo electrónico al creador. Esto puede ser útil cuando necesita informar a los demás sobre cualquier cambio.

Sin embargo, cuando solo exporto un evento de uno de mis calendarios a otro, prefiero usar vCalendar, ya que no es necesario enviar un mensaje de correo electrónico al creador (normalmente a mí mismo) si realizo un cambio o elimino alguna cosa.

28

Ambos archivos .ics y .cs están en ASCII. Si usa la opción "Guardar como" para guardar una entrada de calendario (Solicitud, Solicitud de reunión/Respuesta/Posponer/Cancelar y etc.) en formato .ics y .vcs y use vimdiff, puede ver fácilmente la diferencia.

Tanto .vcs (vCal) como .ics (iCal) pertenecen al mismo campo de VCALENDAR, pero el archivo .vcs muestra "VERSIÓN: 1.0", mientras que el archivo .ics utiliza "VERSIÓN: 2.0".

Las especificaciones para vCalendar v1.0 se pueden encontrar en http://www.imc.org/pdi/pdiproddev.html. La especificación para iCalendar (vCalendar v2.0) está en RFC5545. En general, el más nuevo es mejor, y que es cierto para Outlook 2007 y posterior, pero no para Outlook 2003.

Para Outlook 2003, el comportamiento es peculiar. Puede guardar la misma entrada de calendario en el formato .ics y .vcs, pero solo lee & muestra el archivo .vcs correctamente. Puede leer el archivo .ics pero omite algunos campos y no lo muestra en modo calendario. Supongo que es que en ese momento Microsoft quería proporcionar .ics para ser compatible con iCal de Mac, pero aún no está totalmente comprometido con v2.0.

Así que diría que para Outlook 2003, .vcs es el formato nativo.

+0

Estaba empezando a sospechar que eran archivos de texto, siempre parecían perder mi formato que definí en Outlook al exportar a varios dispositivos. – jxramos

5

Puede probar el convertidor de calendario de VCS a ICS para convertir sus archivos. Tiene la función de analizar eventos y tareas pendientes. Puede convertir el VCS generado por su teléfono Nokia, con bluetooth export o mediante nbuexplorer.

  • soporte completo para UTF-8
  • cadenas codificadas citado imprimible
  • código fuente completamente abierta (GPLv3 y Apache 2.0)
  • estándar iCalendar v2.0 de salida
  • Codifica varios archivos a la vez (sólo un evento por archivo)
  • Compatible con Android, iOS, Mozilla Rayo/Sunbird, Google Calendar y otros
  • multiplataforma
4

Los archivos de control de versiones pueden tener su información está codificada en Quoted printable, que es una pesadilla. La solución anterior que recomienda "Convertidor de calendario de VCS a ICS" es el camino a seguir.