fall back to time - time.usec * 1e-6 for Ruby 1.8