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)
python计算两个日期之间的天数和周数
import datetimefrom dateutil import rrule #调用第三方库dateteuilclass BaseDate:def __
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!