hello, I am creating an appointment into exchange using WebDav, but the appointment forwards an hour when it appears in exchange. Can someone please help. I have tried looking into it being Daylight Saving without any luck Dan.
Exchange server stores all times as GMT times and you must specify it as GMT time. This means, convert yout local time to GMT time and store it in Exchange. When retrieve appointment (or any other item) then again convert GMT time to your local time and everithing will be as you want. Michael ------------------------------- If you need WebDAV API for Exchange server, use our component WebDAV .NET for Exchange. Check out http://www.independentsoft.com "Daniel Foster" wrote in message news:F1593292-556A-43D2-AAA2-9FF47E93FDC8@microsoft.com... > hello, > > I am creating an appointment into exchange using WebDav, but the appointment > forwards an hour when it appears in exchange. > > Can someone please help. > > I have tried looking into it being Daylight Saving without any luck > > Dan.
Michael, Thanks for your response. I understand what you are saying, but I am unsure how to it though. Is this done programmatically? If so, do you have any example code? Many Thanks Dan. "Michael" wrote: > Exchange server stores all times as GMT times and you must specify it as GMT > time. This means, convert yout local time to GMT time and store it in > Exchange. > When retrieve appointment (or any other item) then again convert GMT time to > your local time and everithing will be as you want. > > Michael > ------------------------------- > If you need WebDAV API for Exchange server, > use our component WebDAV .NET for Exchange. > Check out http://www.independentsoft.com > > > "Daniel Foster" wrote in message > news:F1593292-556A-43D2-AAA2-9FF47E93FDC8@microsoft.com... > > hello, > > > > I am creating an appointment into exchange using WebDav, but the > appointment > > forwards an hour when it appears in exchange. > > > > Can someone please help. > > > > I have tried looking into it being Daylight Saving without any luck > > > > Dan. > > >
I had this problem too, this was my solution: the date format has to be yyyy-MM-ddTHH:mm:sszzzZ Public ReadOnly Property EndDateString() As String Get 'format: 2005-03-30T09:30:00zzzZ ' Z = UTC Absolute time ' zzz = Offset Return Me.dteEndDate.ToString("yyyy-MM-ddTHH:mm:sszzzZ") End Get End Property marco "Daniel Foster" wrote: > Michael, Thanks for your response. > > I understand what you are saying, but I am unsure how to it though. Is this > done programmatically? If so, do you have any example code? > > Many Thanks > > Dan. > > "Michael" wrote: > > > Exchange server stores all times as GMT times and you must specify it as GMT > > time. This means, convert yout local time to GMT time and store it in > > Exchange. > > When retrieve appointment (or any other item) then again convert GMT time to > > your local time and everithing will be as you want. > > > > Michael > > ------------------------------- > > If you need WebDAV API for Exchange server, > > use our component WebDAV .NET for Exchange. > > Check out http://www.independentsoft.com > > > > > > "Daniel Foster" wrote in message > > news:F1593292-556A-43D2-AAA2-9FF47E93FDC8@microsoft.com... > > > hello, > > > > > > I am creating an appointment into exchange using WebDav, but the > > appointment > > > forwards an hour when it appears in exchange. > > > > > > Can someone please help. > > > > > > I have tried looking into it being Daylight Saving without any luck > > > > > > Dan. > > > > > >