2009-08-21 20 views

risposta

35

iCalendar era basato su un vCalendar e Outlook 2007 gestisce entrambi i formati in modo corretto, quindi non importa quale si sceglie.

Non sono sicuro se questo corrisponde a Outlook 2003. Immagino che dovresti provarlo.

formato calendario predefinito di Outlook è iCalendar (*.ics)

+15

Si noti che vCalendar è estremamente vecchio (> 14 anni) e non dovrebbe più essere realmente utilizzato, a meno che non sia destinato alla retrocompatibilità. Se generi nuovi dati, usa iCalendar! – Evert

+0

RFC7953, RFC5545 – YumYumYum

+1

Microsoft Outlook e il calendario Apple sono compatibili con quali RFC per favore? Puoi gentilmente aggiornare, la risposta era molto vecchia. – YumYumYum

3

Il formato più recente iCalendar, con più dati allegati, contiene informazioni sulla persona che ha creato l'evento, in modo che quando viene importato in Outlook (per esempio), le modifiche a quell'evento sono comunicate via email al creatore. Questo può essere utile quando devi informare gli altri di eventuali cambiamenti.

Tuttavia, quando esporto un evento da uno dei miei calendari a un altro, preferisco utilizzare vCalendar, poiché non è necessario inviare un messaggio di posta elettronica al creatore (solitamente a me stesso) se apporto una modifica o una cancellazione qualcosa.

28

Entrambi i file .ics e .vcs sono in ASCII. Se si utilizza l'opzione "Salva con nome" per salvare una voce del calendario (Appt, Richiesta riunione/Risposta/Rinvia/Annulla ed ecc.) In formato .ics e .vcs e utilizzare vimdiff, è possibile vedere facilmente la differenza.

Sia .vcs (vCal) che .ics (iCal) appartengono allo stesso campo VCALENDAR, ma il file .vcs mostra "VERSION: 1.0" mentre il file .ics utilizza "VERSION: 2.0".

Le specifiche per vCalendar v1.0 sono disponibili su http://www.imc.org/pdi/pdiproddev.html. Le specifiche per iCalendar (vCalendar v2.0) si trovano in RFC5545. In generale, il più recente è migliore e vale per Outlook 2007 e successivi, ma non per Outlook 2003.

Per Outlook 2003, il comportamento è peculiare. Può salvare la stessa voce del calendario sia in formato .ics che in formato .vcs, ma legge solo & display .vcs file correttamente. Può leggere il file .ics ma omette alcuni campi e non lo visualizza in modalità calendario. La mia ipotesi è che a quel tempo Microsoft volesse fornire .ics per essere compatibile con iCal di Mac ma non ancora impegnato per la versione 2.0.

Quindi, per Outlook 2003, .vcs è il formato nativo.

+0

Stavo iniziando a sospettare che si trattasse di file di testo, hanno sempre perso la mia formattazione definita in Outlook durante l'esportazione in vari dispositivi. – jxramos

5

È possibile provare VCS in convertitore di calendario ICS per convertire i file. Ha la caratteristica di analizzare eventi e cose da fare. È possibile convertire il VCS generato dal telefono Nokia, con esportazione bluetooth o tramite nbuexplorer.

  • Supporto completo per UTF-8
  • quoted-printable stringhe codificati
  • codice completamente open source (GPLv3 e Apache 2.0)
  • standard iCalendar v2.0 uscita
  • Codifica più file contemporaneamente (un solo evento per file)
  • compatibile con Android, iOS, Mozilla Lightning/Sunbird, Google Calendar e altri
  • Multipiattaforma
4

I file VCS possono avere le sue informazioni sono codificate in Quoted stamp che è un incubo. La soluzione sopra suggerendo "VCS to ICS Calendar Converter" è la strada da percorrere.