[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Timezone, all day events
From:       Ryan Novosielski <novosirj () umdnj ! edu>
Date:       2007-08-18 15:10:46
Message-ID: 46C70BF6.1030800 () umdnj ! edu
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reinhold Kainhofer wrote:
> Am Freitag, 17. August 2007 schrieb Bruno Virlet:
>> There is most probably a problem concerning timezone with all-day events.
>> As David told me by mail, RFC2445 (4.3.4) specifies that DATE values in
>> ical files cannot have a timezone info associated, unlike DATE-TIME values.
>> I also understand the RFC this way.
> 
>> This leads to a problem when the user specifies an all-day event. Which
>> timezone should be used in this case ?
> 
> None. Dates by definition don't need a time zone. Times do.
> 
> Please don't think of "all-day" events as events from 0:00-24:00, but rather 
> as "holiday"-type events. Christmas eve is on December 24 everywhere, 
> timezones don't matter... Of course, while in some regions of the world, it 
> is december 24, in others it is still dec 23 or already dec 25. 
> 
>> Eg.: I add a all-day event when I'm in America, July 10th. It appears on
>> July 10th. If then I set KOrganizer prefs to show Europe/Paris TZ, the
>> event will also appear on July 10th. Incorrect behavior.
> 
> No, absolutely correct behavior.
> 
>> I had a quick look at evolution and it suffers the same problem (if you
>> have an all-day event, it will always show on the same day)
> 
> Why is that a problem??? 
> 
> What you are looking for is an event with an explicitly set time 0:00-24:00. 
> This event will really always happen at the same absolute times, so that 
> while they span exactly one day in one TZ, in another TZ they spam two days 
> (but not the whole days, of course).

In the Palm world -- not sure about WinCE -- there are "no time" events
that are purely a date, and then there are All-day events that are
actually NOT all-day events, they are all-business-day events. Hope that
helps. I suspect the former has no timezone, and that the second one is
just a shortcut to creating an event that lasts for a business day
(whatever you've chosen those hours to be).
- --
 ---- _  _ _  _ ___  _  _  _
 |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - Systems Programmer II
 |$&| |__| |  | |__/ | \| _| |novosirj@umdnj.edu - 973/972.0922 (2-0922)
 \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGxwv2mb+gadEcsb4RApk/AKC+axUPBx5tSUNTUTvF7P6kHC6BxwCgr8Lj
GXZ7PmuljgTBsyF5CQiA55M=
=0xzM
-----END PGP SIGNATURE-----

["novosirj.vcf" (text/x-vcard)]

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic