python计算两个日期之间的天数和周数

import datetime
from dateutil import rrule #调用第三方库dateteuilclass BaseDate:def __init__(self, start, stop):self.start = datetime.datetime.strptime(start, "%Y,%m,%d")self.stop = datetime.datetime.strptime(stop, "%Y,%m,%d")def days(self):d = self.stop - self.startreturn d.days if d.days > 0 else False  # d.days表示d的一种属性daysdef weeks(self):weeks = rrule.rrule(rrule.WEEKLY, dtstart=self.start, until=self.stop)return weeks.count()ft = BaseDate("2018,5,1", "2018,6,1")
ds = ft.days()
dp = ft.weeks()
print(ds)
print(dp)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部