Timezone needed?

Bernhard Reiter bernhard at intevation.de
Wed Jul 7 12:59:18 CEST 2004


 I know that the matter in the format is decided, 
I only want to understand that case and the client logic better. ]

[ Sorry for missing that email originally 
it was a misconfiguration in my personal mailman setups
with this list; fixed now. ]

On Wednesday 30 June 2004 06:54, Joon Radley wrote:

> > Recurring event, saved as:
> > 	Subject: Team gathering
> > 	Recurring: Every first monday
> >         Time: 9:30  Timezone: Europe/Berlin
> >
> > So the client know that this is 8:30 UTC in January and 7:30
> > UTC in July and will show the appointments there.
>
> I actualy want to see how you will encapsulate the information into data
> that I can parse.
>
> In pseude code UTC will work like this
>
> Recurring event, saved as:
> 	Subject: Team gathering
> 	Recurring: Every first monday
>         Time: 7:30 UTC
>
> The client will translate from UTC to local time (OS knowing about daylight
> savings time) and display the appointment as 9:30 (Europe/Berlin )in
> January and 9:30 (Europe/Berlin) in July.

It would need to display it as 8:30 (Europe/Berlin) in Januar,
because then we are +1.

> You are looking from the point of view that when daylight savings time
> kicks in the definition of UTC changes. UTC does not change, your time
> _zone_ changes and this will reflect when you translate from UTC to local
> time.
>
> UTC is always the same for everybody all the time.

Well obviously I do understand that.
The problem is that the appointment time
is different in January than in July (when looked upon as UTC).
It is the same when looked upon as Europe/Berlin,
but different again when looking at it from another timezone.

> > Above I am using a time and date with a  timezone which is
> > fixed for each recurring event. When creating the event, the
> > CEO decides in which timezone he thinks. If he makes the
> > event in Africa/Johannesburg that means this is 7:30 UTC in
> > January and July leading up to his client showing him 8:30 in
> > January and 9:30 in July when being in Europe/Berlin.

> > What does Kontact do currently, if we create such an event?
> > Bernhard
>
> So basically you would like to move the resposibility of translation from
> stored date to local time away from the operating system to the mail
> client.

Naturally I do not care which part of the software running on a client 
machine does the translation (operating system or Kolab
 client running on top of that).

Bernhard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2145 bytes
Desc: signature
URL: <http://lists.kolab.org/pipermail/format/attachments/20040707/e5d8206e/attachment.p7s>


More information about the format mailing list