2010-07-29 5 views
0

Dans mon application, un mail envoyé avec la pièce jointe de Vcal pour ajouter une réservation dans Microsoft Outlook mais un serveur dans un fuseau horaire différent et un client dans un fuseau horaire différent pour changer l'heure actuelle zone. Si je définis le même fuseau horaire sur le serveur et le client, alors vcal affiche l'heure corret. Mon format actuel de vcal comme:Changement d'heure VCal avec changement de fuseau horaire

BEGIN:VCALENDAR 
VERSION:1.0 
BEGIN:VEVENT 
DTSTART:20100712T191500Z 
DTEND:20100712T194500Z 
SUMMARY:Meditation with FNF LNL 
DESCRIPTION:You have booked an appointment. 
LOCATION:Tech Site 1 (Marriott Room1) 
END:VEVENT 
END:VCALENDAR 

S'il vous plaît suggérer un format de vcal il indépendant sur le fuseau horaire de perspectives.

ajouter DTSTART temps dans vb.net

startDate.ToUniversalTime().ToString("yyyyMMdd\THHmmss\Z") 

Est tout format vcal il indépendant sur le fuseau horaire

Répondre

0

Ces dates/heures devrait être en GMT et devrait fonctionner à travers les fuseaux horaires.

0

Supprimer le 'Z' à la fin des heures de début et de fin.