Provides accurate date and time measurements using Date#advance and Time#advance, respectively. It mainly supports the methods on Numeric. Example:
1.month.ago # equivalent to Time.now.advance(:months => -1)
Methods
    
  
  
  
    
    
    
    
      
      Attributes
      | [RW] | parts | |
| [RW] | value | 
Instance Public methods
      
        
            
              +(other)
            
            Link
          
          
          
            
          
          
          
          
          
            
            
            
          
            
              -(other)
            
            Link
          
          
          
            
          
          
          
          
          
            
            
            
          
            
              ==(other)
            
            Link
          
          
          
            Returns true if other is also a Duration instance with the same
value, or if other == value.
            
              from_now(time = ::Time.current)
            
            Link
          
          
          
            
            
              until(time = ::Time.current)
            
            Link