Hi all, I was just wondering if anyone has implemented an "Interval" class of some sort out there, i.e. something that would give you the years, months, days, hours, minutes and seconds between two fixed DateTime objects, rather than an absolute date. I see that Gavin Sinclair brought this issue up a couple times last year (ruby-talk:95236, ruby-talk:103601), but I didn't see any sort of package on the RAA. I had something of my own with "fixed-time" but it doesn't handle Date, Time or DateTime objects (i.e. it needs a major makeover). Before I do that, though, I wanted to see if anyone out there (Gavin?) already had something out there, sitting on their hard drive, but unreleased. Regards, Dan PS - I'm very confused by the current implementation of "-" (minus) for Date and DateTime, where the returned value is a Rational. Can someone elaborate on how this is used?