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语法快速入门指南
Oct 12 Python
Python语言实现获取主机名根据端口杀死进程
Mar 31 Python
详解Django中间件执行顺序
Jul 16 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
python 下 CMake 安装配置 OPENCV 4.1.1的方法
Sep 30 Python
python 协程中的迭代器,生成器原理及应用实例详解
Oct 28 Python
浅谈Tensorflow 动态双向RNN的输出问题
Jan 20 Python
python中resample函数实现重采样和降采样代码
Feb 25 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
Apr 14 Python
python实现在线翻译
Jun 18 Python
python主要用于哪些方向
Jul 05 Python
Python+uiautomator2实现自动刷抖音视频功能
Apr 29 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
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
浅析javascript操作 cookie对象
2014/12/26 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
2016/06/13 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
jquery easyui validatebox remote的使用详解
2016/11/09 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
BootStrapTable服务器分页实例解析
2016/12/20 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
Vue单文件组件的如何使用方式介绍
2017/07/28 Javascript
Vue父组件如何获取子组件中的变量
2019/07/24 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
Json实现传值到后台代码实例
2020/06/30 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python学习手册中的python多态示例代码
2014/01/21 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
python正则表达式面试题解答
2020/04/28 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
Python 使用 environs 库定义环境变量的方法
2020/02/25 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
HTML5混合开发二维码扫描以及调用本地摄像头
2017/12/27 HTML / CSS
女性时尚在线:IVRose
2019/02/23 全球购物
行政人员工作职责
2013/12/05 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
24岁生日感言
2014/01/13 职场文书
精彩自我鉴定
2014/01/16 职场文书
自我鉴定写作要点
2014/01/17 职场文书
高校师德师风自我剖析材料
2014/09/29 职场文书
mysql字符串截取函数小结
2021/04/05 MySQL
这样写python注释让代码更加的优雅
2021/06/02 Python
MySQL 外键约束和表关系相关总结
2021/06/20 MySQL
 Redis 串行生成顺序编码的方法实现
2022/04/03 Redis
关于windows server 2012 DC 环境 重启后蓝屏代码:0xc00002e2的问题
2022/05/25 Servers