Python-使用时间戳记,timedelta的日期和时间比较

Python-使用时间戳记,timedelta的日期和时间比较,第1张

Python-使用时间戳记,timedelta的日期和时间比较

您应该可以使用

tdelta.total_seconds()

获得您想要的价值。这是因为

tdelta
timedelta
对象
datetime
对象之间的任何区别也是如此。

一些注意事项:

  1. 使用
    strftime
    后跟
    strptime
    是多余的。您应该可以使用获取当前日期时间
    datetime.now
  2. 同样,使用“
    time.ctime
    后跟”
    strptime
    比需要的工作更多。您应该可以使用获得另一个
    datetime
    对象
    datetime.fromtimestamp

因此,您的最终代码可能是

now = datetime.now()then = datetime.fromtimestamp(os.path.getmtime("x.cache"))tdelta = now - thenseconds = tdelta.total_seconds()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5668526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存