Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 9031

Show
Ignore:
Timestamp:
03/15/08 20:00:41 (2 months ago)
Author:
david
Message:

Docfix (closes #11263) [Irfy]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/actionpack/lib/action_view/helpers/date_helper.rb

    r8968 r9031  
    1818      # Reports the approximate distance in time between two Time or Date objects or integers as seconds. 
    1919      # Set <tt>include_seconds</tt> to true if you want more detailed approximations when distance < 1 min, 29 secs 
    20       # Distances are reported base on the following table: 
    21       # 
    22       # 0 <-> 29 secs                                                             # => less than a minute 
    23       # 30 secs <-> 1 min, 29 secs                                                # => 1 minute 
    24       # 1 min, 30 secs <-> 44 mins, 29 secs                                       # => [2..44] minutes 
    25       # 44 mins, 30 secs <-> 89 mins, 29 secs                                     # => about 1 hour 
    26       # 89 mins, 29 secs <-> 23 hrs, 59 mins, 29 secs                             # => about [2..24] hours 
    27       # 23 hrs, 59 mins, 29 secs <-> 47 hrs, 59 mins, 29 secs                     # => 1 day 
    28       # 47 hrs, 59 mins, 29 secs <-> 29 days, 23 hrs, 59 mins, 29 secs            # => [2..29] days 
    29       # 29 days, 23 hrs, 59 mins, 30 secs <-> 59 days, 23 hrs, 59 mins, 29 secs   # => about 1 month 
    30       # 59 days, 23 hrs, 59 mins, 30 secs <-> 1 yr minus 1 sec                    # => [2..12] months 
    31       # 1 yr <-> 2 yrs minus 1 secs                                               # => about 1 year 
    32       # 2 yrs <-> max time or date                                                # => over [2..X] years 
    33       # 
    34       # With include_seconds = true and the difference < 1 minute 29 seconds 
    35       # 0-4   secs      # => less than 5 seconds 
    36       # 5-9   secs      # => less than 10 seconds 
    37       # 10-19 secs      # => less than 20 seconds 
    38       # 20-39 secs      # => half a minute 
    39       # 40-59 secs      # => less than a minute 
    40       # 60-89 secs      # => 1 minute 
     20      # Distances are reported based on the following table: 
     21      # 
     22      #   0 <-> 29 secs                                                             # => less than a minute 
     23      #   30 secs <-> 1 min, 29 secs                                                # => 1 minute 
     24      #   1 min, 30 secs <-> 44 mins, 29 secs                                       # => [2..44] minutes 
     25      #   44 mins, 30 secs <-> 89 mins, 29 secs                                     # => about 1 hour 
     26      #   89 mins, 29 secs <-> 23 hrs, 59 mins, 29 secs                             # => about [2..24] hours 
     27      #   23 hrs, 59 mins, 29 secs <-> 47 hrs, 59 mins, 29 secs                     # => 1 day 
     28      #   47 hrs, 59 mins, 29 secs <-> 29 days, 23 hrs, 59 mins, 29 secs            # => [2..29] days 
     29      #   29 days, 23 hrs, 59 mins, 30 secs <-> 59 days, 23 hrs, 59 mins, 29 secs   # => about 1 month 
     30      #   59 days, 23 hrs, 59 mins, 30 secs <-> 1 yr minus 1 sec                    # => [2..12] months 
     31      #   1 yr <-> 2 yrs minus 1 secs                                               # => about 1 year 
     32      #   2 yrs <-> max time or date                                                # => over [2..X] years 
     33      # 
     34      # With <tt>include_seconds</tt> = true and the difference < 1 minute 29 seconds: 
     35      #   0-4   secs      # => less than 5 seconds 
     36      #   5-9   secs      # => less than 10 seconds 
     37      #   10-19 secs      # => less than 20 seconds 
     38      #   20-39 secs      # => half a minute 
     39      #   40-59 secs      # => less than a minute 
     40      #   60-89 secs      # => 1 minute 
    4141      # 
    4242      # ==== Examples