emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: David Maus <dmaus@ictsoc.de>
To: Matt Curtis <matt.r.curtis@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Time zone support for agenda item timestamps
Date: Sun, 26 Jun 2011 20:28:00 +0200	[thread overview]
Message-ID: <874o3cmor3.wl%dmaus@ictsoc.de> (raw)
In-Reply-To: <BANLkTikgMMp+s+OBPdBCFPpXO6eztLD9uA@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 230 bytes --]

      parent reply	other threads:[~2011-06-26 18:28 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-09 10:23 Matt Curtis
2011-04-09 15:54 ` Michael Brand
2011-06-26 18:28 ` David Maus [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=874o3cmor3.wl%dmaus@ictsoc.de \
    --to=dmaus@ictsoc.de \
    --cc=emacs-orgmode@gnu.org \
    --cc=matt.r.curtis@gmail.com \
    --subject='Re: Time zone support for agenda item timestamps' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Code repositories for project(s) associated with this inbox:

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).