`Time#inspect` prints `UTC` for the timezone offset if that's the timezone of the object:

```
irb(main):003:0> Time.now.getutc.inspect
=> "2013-10-07 00:05:36 UTC"
```

Is there any reason not leverage `Time#inspect`, and do something like this instead?

``` ruby
microseconds = ("%10.6f" % object.to_f)[-6, 6]
"#{object.inspect} (+ #{microseconds} μs)"
```

It seems both much simpler in terms of implementation, and is guaranteed to always print the non-microsecond part _exactly_ as ruby already does.