Python实现获取某天是某个月中的第几周


Posted in Python onFebruary 11, 2015

找了半天竟然没找到,如何在Python的datetime处理上,获取某年某月某日,是属于这个月的第几周。

无奈之下求助同学,同学给写了一个模块。【如果你知道Python有这个原生的库,请不吝赐教】

我稍作整理记录在下。

#!/usr/bin/env python

# -*- coding: utf-8 -*-

__author__ = '####'

 

import datetime

 

 

def get_week_of_month(year, month, day):

    """

    获取指定的某天是某个月中的第几周

    周一作为一周的开始

    """

    end = int(datetime.datetime(year, month, day).strftime("%W"))

    begin = int(datetime.datetime(year, month, 1).strftime("%W"))

    return end - begin + 1

 

if __name__ == '__main__':

    print get_week_of_month(2015, 1, 4)

    print get_week_of_month(2015, 1, 5)

    print get_week_of_month(2015, 1, 15)

    print get_week_of_month(2015, 1, 18)
Python 相关文章推荐
在Linux系统上安装Python的Scrapy框架的教程
Jun 11 Python
python开发之文件操作用法实例
Nov 13 Python
python中安装Scrapy模块依赖包汇总
Jul 02 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
解决新django中的path不能使用正则表达式的问题
Dec 18 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
May 15 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
PHP统计代码行数的小代码
Sep 19 Python
python迭代器常见用法实例分析
Nov 22 Python
python装饰器原理与用法深入详解
Dec 19 Python
pytorch 获取tensor维度信息示例
Jan 03 Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 Python
Python脚本实现下载合并SAE日志
Feb 10 #Python
Python常用内置函数总结
Feb 08 #Python
Python文件和目录操作详解
Feb 08 #Python
Python中操作MySQL入门实例
Feb 08 #Python
Python Web框架Flask下网站开发入门实例
Feb 08 #Python
Python中使用wxPython开发的一个简易笔记本程序实例
Feb 08 #Python
Python常用的日期时间处理方法示例
Feb 08 #Python
You might like
NT IIS下用ODBC连接数据库
2006/10/09 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
如何利用http协议发布博客园博文评论
2015/08/03 PHP
php生成动态验证码gif图片
2015/10/19 PHP
PHP获取远程http或ftp文件的md5值的方法
2019/04/15 PHP
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
为EasyUI的Tab标签添加右键菜单的方法
2012/07/14 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
js实现图片无缝滚动
2015/12/23 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
2017/04/27 jQuery
Node之简单的前后端交互(实例讲解)
2017/11/14 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
[10:04]国际邀请赛采访专栏:DK.Farseer,mouz.Black^,采访员Josh专访
2013/08/05 DOTA
Python脚本实现代码行数统计代码分享
2015/03/10 Python
python获取网页中所有图片并筛选指定分辨率的方法
2018/03/31 Python
Django 使用logging打印日志的实例
2018/04/28 Python
python实现黑客字幕雨效果
2018/06/21 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
办公室文员工作自我评价
2013/12/01 职场文书
恶搞卫生巾广告词
2014/03/18 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
领导班子对照检查材料
2014/09/22 职场文书
企业法人代表授权委托书
2014/10/02 职场文书
给女朋友的道歉短信
2015/05/12 职场文书
试用期转正工作总结2015
2015/05/28 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android
Elasticsearch 聚合查询和排序
2022/04/19 Python
python使用BeautifulSoup 解析HTML
2022/04/24 Python