Python计算已经过去多少个周末的方法


Posted in Python onJuly 25, 2015

本文实例讲述了Python计算已经过去多少个周末的方法。分享给大家供大家参考。具体如下:

def weekends_between(d1,d2):
  days_between = (d2-d1).days
  weekends, leftover = divmod(days_between,7)
  if leftover:
    start_day = (d2-timedelta(leftover)).isoweekday()
    end_day = start_day+leftover
    if start_day<=6 and end_day>6:
      weekends +=.5
    if start_day<=7 and end_day>7:
      weekends +=.5
  return weekends

使用方法:

weekends_between(date(2004,10,1),date(2004,10,10))

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中的闭包实例详解
Aug 29 Python
python追加元素到列表的方法
Jul 28 Python
简单谈谈python中的Queue与多进程
Aug 25 Python
Python语言描述最大连续子序列和
Dec 05 Python
Python 创建空的list,以及append用法讲解
May 04 Python
Python单元测试实例详解
May 25 Python
python获取中文字符串长度的方法
Nov 14 Python
python列表每个元素同增同减和列表元素去空格的实例
Jul 20 Python
通过python3实现投票功能代码实例
Sep 26 Python
python能做哪些生活有趣的事情
Sep 09 Python
python opencv实现图像配准与比较
Feb 09 Python
OpenCV-Python使用cv2实现傅里叶变换
Jun 09 Python
Python基于动态规划算法计算单词距离
Jul 25 #Python
Python中Django框架利用url来控制登录的方法
Jul 25 #Python
Python实现模拟登录及表单提交的方法
Jul 25 #Python
Python基于有道实现英汉字典功能
Jul 25 #Python
Python实现简单的代理服务器
Jul 25 #Python
Python实现截屏的函数
Jul 25 #Python
Python基于PycURL自动处理cookie的方法
Jul 25 #Python
You might like
php Mysql日期和时间函数集合
2007/11/16 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
Google Suggest ;-) 基于js的动态下拉菜单
2006/10/11 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
TextArea设置MaxLength属性最大输入值的js代码
2012/12/21 Javascript
js创建表单元素并使用submit进行提交
2014/08/14 Javascript
js实现将选中值累加到文本框的方法
2015/08/12 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
jQuery实现QQ空间汉字转拼音功能示例
2017/07/10 jQuery
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
2019/11/09 Javascript
VUE.CLI4.0配置多页面入口的实现
2019/11/25 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
[01:33]DOTA2上海特级锦标赛 LIQUID战队完整宣传片
2016/03/16 DOTA
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
Python实现截屏的函数
2015/07/25 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
python cx_Oracle的基础使用方法(连接和增删改查)
2017/11/19 Python
Python使用正则表达式获取网页中所需要的信息
2018/01/29 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
Michael Kors美国官网:美式奢侈生活风格的代表
2016/11/25 全球购物
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
shell程序中如何注释
2012/02/17 面试题
大专应届生个人的自我评价
2013/11/21 职场文书
学校安全工作制度
2014/01/19 职场文书
阅兵口号
2014/06/19 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python
DSP接收机前端设想
2022/04/05 无线电
Spring Data JPA框架的核心概念和Repository接口
2022/04/28 Java/Android