Taj*_*ton 5 python datetime epoch
我看了四周,似乎有很多黑客,但没有简单,"好"的方法来做到这一点.我想将Python datetime对象转换为microtime,如time.time()返回(seconds.microseconds).
最好的方法是什么?mktime()完全使用剥离微秒,你可以想象建立一个timedelta,但这似乎不对.你也可以使用a float(strftime("%s.%f"))(适当地计算舍入秒数),但这似乎是一个超级黑客.
这样做的"正确"方法是什么?
time.mktime(dt.timetuple()) + dt.microsecond / 1000000.0
Run Code Online (Sandbox Code Playgroud)
如果您不想使用strftime和,则有效float.
它返回time.time()与之相同的东西dt = datetime.datetime.now().
| 归档时间: |
|
| 查看次数: |
5307 次 |
| 最近记录: |