c#和java工资相差多少岁_python 计算两个日期相差多少个月
发布日期:2021-06-24 17:58:40 浏览次数:2 分类:技术文章

本文共 459 字,大约阅读时间需要 1 分钟。

近期,由于业务需要计算两个日期之前相差多少个月。我在网上找了很久,结果发现万能的python,居然没有一个模块计算两个日期的月数,像Java、C#之类的高级语言,都会有(date1-date2).months的现成方法,觉得不可思议。说句实在的,一直觉得python 的日期处理模块真心不好用。

哦,对了,别跟我说 datetime, calendar, dateutil 这些模块,因为我都试过了,都没用。有个竟然算出来还有错。datetime.timedelta只能计算出日时分秒。对年月却不支持。网上一搜,一大堆的。
dateutil.rrule这个例子是我好不容易找到的,请看我的测试结果:

4d029e98783f2d91478d57e1c675f6f1.png

38c30c2b277528caf2341053ee6879b7.png

看到这样的结果,我只能呵呵了。

废话不多少,献上自己写的代码:
该代码返回,(月,小数月)

86c134875a25735f747867875163fc05.png

f9e3dc6fd445734af3ebd676dfbf5ace.png

fa2592b5f48b1f5c9a66d3e92c55b108.png

转自:python 计算两个日期相差多少个月

作者:小小程序员

链接:https://zhuanlan.zhihu.com/p/91283503

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

转载地址:https://blog.csdn.net/weixin_34245171/article/details/112422285 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python 检测网页输入框并输入_Python + Selenium,分分钟搭建 Web 自动化测试框架!...
下一篇:dubbo 服务压测_如何优雅地执行dubbo"单测"

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月11日 08时40分13秒