* Ihor Radchenko <yanta...@posteo.net> [2023-01-14 16:23]: > Tim Cross <theophil...@gmail.com> writes: > > > Consider for example an agenda file where the TODO items have been added > > while I am here in Australia (currently +11:00 w/ DST). Tomorrow I fly > > to Europe where I will be working for the next 6 weeks. I need all my > > TODOs with active timestamps to be updated to Berlin's TZ. How does this > > work? > > I am not sure what is the problem. > The timestamps that should stay in local time will be automatically > updated as your system TZ is updated.
Then Org shall know what was local time! Without being specified in the time stamp, it has to be specified somewhere, as computer can't know at which time zone was it specified. > The timestamps that should be tied to specific time zone will specify > that required time zone and will thus remain functional. That is clear. > > The representation of the timestamps is the easy part. It is the > > management, display, calculations, etc where the complications > > arise. From looking at the supported time related functions in Emacs, > > while most of the key ones do have support for passing in time zone > > data, there seems little (if any) code to support the lookup and > > retrieval of time zone data - in particular, ability to lookup time zone > > data for a specific date, not just a location. > > But why do we need any time zone data? All we need to converting from > and to internal Emacs' time representation supplying the correct time > zone to it. Converting alone shall be easy, but that does not resolve the problem. You need to review practical examples as they are already listed in this thread by various people. Time zones are important for people who work with different time zones, and for those who share headings and Org files on the planet. They are not important for people who are static in one city, who do not travel and do not share Org files with others. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/