From 0d8bc52593328d3f9adaa67c79fdcff723534685 Mon Sep 17 00:00:00 2001 From: drbrain Date: Mon, 23 Jul 2012 22:23:41 +0000 Subject: [PATCH] * time.c (time_sec): Updated description of leap seconds for accuracy. Based on patch by Marcus Stollsteimer. [Bug #6749] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ time.c | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index e326bb288e..4ae1e1d129 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Jul 24 07:22:58 2012 Eric Hodel + + * time.c (time_sec): Updated description of leap seconds for accuracy. + Based on patch by Marcus Stollsteimer. [Bug #6749] + Tue Jul 24 07:03:11 2012 Eric Hodel * string.c (rb_str_sub): Fixed wording of documentation to match the diff --git a/time.c b/time.c index b27ad95b92..a52dffddb5 100644 --- a/time.c +++ b/time.c @@ -3883,10 +3883,12 @@ time_round(int argc, VALUE *argv, VALUE time) * call-seq: * time.sec -> fixnum * - * Returns the second of the minute (0..60)[Yes, seconds really can - * range from zero to 60. This allows the system to inject leap seconds - * every now and then to correct for the fact that years are not really - * a convenient number of hours long.] for time. + * Returns the second of the minute (0..60) for time. + * [Yes, seconds really can range from zero to 60. This allows the + * system to inject leap seconds every now and then to correct for the + * fact that UTC is based on solar time so days are not exactly 86400 + * seconds or 24 hours long. See http://en.wikipedia.org/wiki/Leap_second + * for further details.] * * t = Time.now #=> 2007-11-19 08:25:02 -0600 * t.sec #=> 2