From kde-pim Sat Aug 18 15:10:46 2007 From: Ryan Novosielski Date: Sat, 18 Aug 2007 15:10:46 +0000 To: kde-pim Subject: Re: [Kde-pim] Timezone, all day events Message-Id: <46C70BF6.1030800 () umdnj ! edu> X-MARC-Message: https://marc.info/?l=kde-pim&m=118744988332729 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------040307040501000105070807" This is a multi-part message in MIME format. --------------040307040501000105070807 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----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----- --------------040307040501000105070807 Content-Type: text/x-vcard; charset=utf-8; name="novosirj.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="novosirj.vcf" begin:vcard fn:Ryan Novosielski n:Novosielski;Ryan org:UMDNJ;IST/AST adr;dom:MSB C630;;185 South Orange Avenue;Newark;NJ;07103 email;internet:novosirj@umdnj.edu title:Systems Programmer III tel;work:(973) 972-0922 tel;fax:(973) 972-7412 tel;pager:(866) 20-UMDNJ x-mozilla-html:FALSE version:2.1 end:vcard --------------040307040501000105070807 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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/ --------------040307040501000105070807--