I've looked all around, and there seem to be a lot of hacks, but no simple, "good" ways to do this. I want to convert a Python datetime
object into microtime like time.time()
returns (seconds.microseconds).
What's the best way to do this? Using mktime()
strips off the microseconds altogether, you could conceivably build up a timedelta
, but that doesn't seem right. You could also use a float(strftime("%s.%f"))
(accounting for rounding seconds properly), but that seems like a super-hack.
What's the "right" way to do this?