仅工作几天时,“ datetime.timedelta”和“ dateutil.relativedelta.relativedelta”有什么区别?

仅工作几天时,“ datetime.timedelta”和“ dateutil.relativedelta.relativedelta”有什么区别?,第1张

仅工作几天时,“ datetime.timedelta”和“ dateutil.relativedelta.relativedelta”有什么区别?

dateutil
是python标准
datetime
模块的扩展包。如您所说,它提供了额外的功能,例如以大于一天的单位表示的时间增量

如果您必须问一些问题,例如在女友的生日到来之前我可以保存多少个月,或者该月的最后一个星期五是什么,这将非常有用。这掩盖了复杂的计算,这些计算是由月份的不同长度或leap年中的额外天数引起的。

就您而言,您只对天数感兴趣。因此,最好使用,

timedelta
因为这样可以避免对
dateutil
程序包的额外依赖。



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存