timestamp (UUID)

    # File lib/uuidtools.rb, line 366
      def timestamp
        return nil if self.version != 1
        gmt_timestamp_100_nanoseconds = 0
        gmt_timestamp_100_nanoseconds +=
          ((self.time_hi_and_version  & 0x0FFF) << 48)
        gmt_timestamp_100_nanoseconds += (self.time_mid << 32)
        gmt_timestamp_100_nanoseconds += self.time_low
        return Time.at(
          (gmt_timestamp_100_nanoseconds - 0x01B21DD213814000) / 10000000.0)
      end