From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: Re: Time zone support for agenda item timestamps Date: Sun, 26 Jun 2011 20:28:00 +0200 Message-ID: <874o3cmor3.wl%dmaus@ictsoc.de> References: Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Sun_Jun_26_20:28:00_2011-1"; micalg=pgp-sha256; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:54627) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qau3y-0008Tw-Py for emacs-orgmode@gnu.org; Sun, 26 Jun 2011 14:28:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qau3w-0003bN-Vl for emacs-orgmode@gnu.org; Sun, 26 Jun 2011 14:28:06 -0400 Received: from app1a.xlhost.de ([213.202.242.161]:41118) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qau3w-0003bG-H7 for emacs-orgmode@gnu.org; Sun, 26 Jun 2011 14:28:04 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matt Curtis Cc: emacs-orgmode@gnu.org --pgp-sign-Multipart_Sun_Jun_26_20:28:00_2011-1 Content-Type: text/plain; charset=US-ASCII At Sat, 9 Apr 2011 20:23:38 +1000, Matt Curtis wrote: > > Hello, > > I would like agenda timestamps to support time zones somehow, and I'm after > some guidance from org-mode developers. Nothing Org mode specific but with regards to the problem of representing time I recently stumbled across Erik Naggum's essay "The Long, Painful History of Time" http://naggum.no/lugm-time.html ABSTRACT The programming language Common Lisp offers a few functions to support the concept of time as humans experience it, including GET-UNIVERSAL-TIME, ENCODE-UNIVERSAL-TIME, DECODE-UNIVERSAL-TIME, and GET-DECODED-TIME. These functions assume the existence of a timezone and a daylight saving time regime, such that they can support the usual expression of time in the environment in which a small number of real-life applications run. The majority of applications, however, need more support to be able to read and write dates and times, calculate with time, schedule events at specific clock times daily, and work with several time zones and daylight saving time regimes. This paper discusses some of the problems inherent in processing time suitable to humans and describes a solution employed by the author in a number of applications, the LOCAL-TIME concept. Maybe this might give a clue on the "somehow" part. Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de --pgp-sign-Multipart_Sun_Jun_26_20:28:00_2011-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iF4EABEIAAYFAk4HejAACgkQma24O1pEeOa2LgEAoBjiQVxv4RnjwrsxngFlqVi5 m2UPkHngch0QY3OSXZ8A/ienkQ4HPRwP4NrPfdBO0t7jMUc27G3A1AJZLqElnkTX =7gUa -----END PGP SIGNATURE----- --pgp-sign-Multipart_Sun_Jun_26_20:28:00_2011-1--