summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-11-26 14:32:15 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-11-26 14:32:15 +0000
commitbdfa13ba9580e51caba0d93e610def712fa53dcc (patch)
tree201cad2192f400f31af6d5fbbb6c7aa2790bee88
parent50d2900e0cdebb8c0601a94c29245feb9f41cee6 (diff)
downloadruby-bdfa13ba9580e51caba0d93e610def712fa53dcc.tar.gz
ruby-bdfa13ba9580e51caba0d93e610def712fa53dcc.tar.xz
ruby-bdfa13ba9580e51caba0d93e610def712fa53dcc.zip
rdoc update.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--lib/time.rb28
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/time.rb b/lib/time.rb
index f2ba18e51..1c43371d4 100644
--- a/lib/time.rb
+++ b/lib/time.rb
@@ -252,6 +252,10 @@ class Time
#
# A failure for Time.parse should be checked, though.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def parse(date, now=self.now)
comp = !block_given?
d = Date._parse(date, comp)
@@ -293,6 +297,10 @@ class Time
#
# See #rfc2822 for more information on this format.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def rfc2822(date)
if /\A\s*
(?:(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)\s*,\s*)?
@@ -342,6 +350,10 @@ class Time
#
# See #httpdate for more information on this format.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def httpdate(date)
if /\A\s*
(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),\x20
@@ -389,6 +401,10 @@ class Time
#
# See #xmlschema for more information on this format.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def xmlschema(date)
if /\A\s*
(-?\d+)-(\d\d)-(\d\d)
@@ -431,6 +447,10 @@ class Time
#
# If +self+ is a UTC time, -0000 is used as zone.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def rfc2822
sprintf('%s, %02d %s %0*d %02d:%02d:%02d ',
RFC2822_DAY_NAME[wday],
@@ -462,6 +482,10 @@ class Time
#
# Note that the result is always UTC (GMT).
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def httpdate
t = dup.utc
sprintf('%s, %02d %s %0*d %02d:%02d:%02d GMT',
@@ -484,6 +508,10 @@ class Time
# +fractional_seconds+ specifies a number of digits of fractional seconds.
# Its default value is 0.
#
+ # time library should be required to use this method as follows.
+ #
+ # require 'time'
+ #
def xmlschema(fraction_digits=0)
sprintf('%0*d-%02d-%02dT%02d:%02d:%02d',
year < 0 ? 5 : 4, year, mon, day, hour, min, sec) +