unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* display-time-world & EDT/DST
@ 2012-06-27  9:39 Jambunathan K
  2012-06-28  2:13 ` John Wiegley
  0 siblings, 1 reply; 3+ messages in thread
From: Jambunathan K @ 2012-06-27  9:39 UTC (permalink / raw)
  To: help-gnu-emacs


,---- M-x display-time-world
| Seattle   Wednesday 27 June 01:24 PDT
| New York  Wednesday 27 June 04:24 EDT <===  Off by 1 hr 
| London    Wednesday 27 June 09:24 BST
| Paris     Wednesday 27 June 10:24 CDT
| Bangalore Wednesday 27 June 14:54 IST <=== Local Timezone
| Tokyo     Wednesday 27 June 18:24 JST
`----

,---- http://www.timeanddate.com/worldclock/city.html?n=179
| 
| Current Time|Wednesday, 27 June 2012, 05:27:42 EDT <=== Time now
| 
| | Standard time zone:       | UTC/GMT -5 hours            |
| | Daylight saving time:     | +1 hour                     |
| | Current time zone offset: | UTC/GMT -4 hours            |
| | Time zone abbreviation:   | EDT - Eastern Daylight Time |
`----

As you can see, the time reported by Emacs is off by 1 hr.  Is there a
way to fix it?

Also I could take some help with interpreting the value of this
variable.  Should display-time-world be documented in Emacs reference
manual? 

,----[ C-h v display-time-world-list RET ]
| display-time-world-list is a variable defined in `time.el'.
| Its value is (("PST8PDT" "Seattle")
|  ("EST5EDT" "New York")
|  ("GMT0BST" "London")
|  ("CET-1CDT" "Paris")
|  ("IST-5:30" "Bangalore")  <=== Why this ''minus''. Isn't IST = GMT+5:30?
|  ("JST-9" "Tokyo"))
| 
| 
| Documentation:
| Alist of time zones and places for `display-time-world' to display.
| Each element has the form (TIMEZONE LABEL).
| TIMEZONE should be in a format supported by your system.  See the
| documentation of `zoneinfo-style-world-list' and
| `legacy-style-world-list' for two widely used formats.  LABEL is
| a string to display as the label of that TIMEZONE's time.
| 
| You can customize this variable.
| 
| This variable was introduced, or its default value was changed, in
| version 23.1 of Emacs.
| 
| [back]
`----



ps: I am really interested in local Ottawa time (which is apparently
same as NY's throughout the year)

-- 




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: display-time-world & EDT/DST
  2012-06-27  9:39 display-time-world & EDT/DST Jambunathan K
@ 2012-06-28  2:13 ` John Wiegley
  0 siblings, 0 replies; 3+ messages in thread
From: John Wiegley @ 2012-06-28  2:13 UTC (permalink / raw)
  To: help-gnu-emacs

>>>>> Jambunathan K <kjambunathan@gmail.com> writes:

> ,---- http://www.timeanddate.com/worldclock/city.html?n=179| 
> | Current Time|Wednesday, 27 June 2012, 05:27:42 EDT <=== Time now
> | 
> | | Standard time zone:       | UTC/GMT -5 hours            |
> | | Daylight saving time:     | +1 hour                     |
> | | Current time zone offset: | UTC/GMT -4 hours            |
> | | Time zone abbreviation:   | EDT - Eastern Daylight Time |
> `----

> As you can see, the time reported by Emacs is off by 1 hr.  Is there a way
> to fix it?

Thanks for reporting this, would you mind filing a bug with M-x emacs-bug?

John



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: display-time-world & EDT/DST
       [not found] <mailman.3549.1340789984.855.help-gnu-emacs@gnu.org>
@ 2012-06-28  2:18 ` Jason Rumney
  0 siblings, 0 replies; 3+ messages in thread
From: Jason Rumney @ 2012-06-28  2:18 UTC (permalink / raw)
  To: help-gnu-emacs

On Wednesday, 27 June 2012 17:39:05 UTC+8, Jambunathan K  wrote:
 
> ,----[ C-h v display-time-world-list RET ]
> | display-time-world-list is a variable defined in `time.el'.
> | Its value is (("PST8PDT" "Seattle")
> |  ("EST5EDT" "New York")
> |  ("GMT0BST" "London")
> |  ("CET-1CDT" "Paris")
> |  ("IST-5:30" "Bangalore")  <=== Why this ''minus''. Isn't IST = GMT+5:30?
> |  ("JST-9" "Tokyo"))
> | 

The history of the development of computer software is largely a US one. When the TZ offset format was defined, US timezones were defined as positive. So we ended up with a backwards system, where the TZ offset is actually specifying how many hours you need to SUBTRACT from UTC to get local time.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-06-28  2:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-27  9:39 display-time-world & EDT/DST Jambunathan K
2012-06-28  2:13 ` John Wiegley
     [not found] <mailman.3549.1340789984.855.help-gnu-emacs@gnu.org>
2012-06-28  2:18 ` Jason Rumney

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).