Interesting, it seems that time.time() thinly wraps the OS level time call, which on many UNIX systems is in UTC, but for portability's sake it's recommended to explicitly call gmtime.  I didn't know that.