From: sto.mar@... Date: 2012-07-24T15:52:43+09:00 Subject: [ruby-core:46713] Re: [ruby-trunk - Bug #6749] rdoc of Time class (incorrect explanation of leap seconds) Hi Eric, The point is, that UTC is *not* based on solar time, and this is the reason that leap seconds are needed. UTC is based on the International *Atomic* Time (ITA) and therefore on the SI second definition. (A day is not exactly 86400 SI seconds long, so to avoid that mean solar time and UTC differ too much, leap seconds were introduced.) Please change "is based on solar time" to "is based on atomic time". Am 24.07.2012 00:25, schrieb drbrain (Eric Hodel): > > Issue #6749 has been updated by drbrain (Eric Hodel). > > > I added a note that UTC is based on solar time to describe what "not exactly 86400 seconds" meant and a link to Wikipedia's leap second page to your patch. > ---------------------------------------- > Bug #6749: rdoc of Time class (incorrect explanation of leap seconds) > https://bugs.ruby-lang.org/issues/6749#change-28353 > > Author: stomar (Marcus Stollsteimer) > Status: Closed > Priority: Normal > Assignee: drbrain (Eric Hodel) > Category: > Target version: > ruby -v: ruby 1.9.3p243 (2012-06-28 revision 36244) [i686-linux] > > > The patch fixes the documentation of Time#sec, > where an incorrect explanation of leap seconds is given. > > --