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 相关文章推荐
python 通过logging写入日志到文件和控制台的实例
Apr 28 Python
python+pandas分析nginx日志的实例
Apr 28 Python
利用Anaconda简单安装scrapy框架的方法
Jun 13 Python
Python模块的加载讲解
Jan 15 Python
如何用Python做一个微信机器人自动拉群
Jul 03 Python
python获取Pandas列名的几种方法
Aug 07 Python
python多任务之协程的使用详解
Aug 26 Python
python之yield和Generator深入解析
Sep 18 Python
浅谈keras.callbacks设置模型保存策略
Jun 18 Python
python logging模块的使用详解
Oct 23 Python
如何解决.cuda()加载用时很长的问题
May 24 Python
python使用matplotlib绘制图片时x轴的刻度处理
Aug 30 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
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
PHP对象、模式与实践之高级特性分析
2016/12/08 PHP
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jquery使用append(content)方法注意事项分享
2014/01/06 Javascript
用jquery写的一个万年历(自写)
2014/01/20 Javascript
Nodejs实现的一个静态服务器实例
2014/12/06 NodeJs
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
创建js对象和js类的方法汇总
2014/12/24 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
Javascript之Number对象介绍
2016/06/07 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
2016/10/24 Javascript
JavaScript的兼容性与调试技巧
2016/11/22 Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
2017/10/16 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
2017/12/25 Javascript
详解Webpack-dev-server的proxy用法
2018/09/08 Javascript
python 换位密码算法的实例详解
2017/07/19 Python
Python定时器实例代码
2017/11/01 Python
Python编程把二叉树打印成多行代码
2018/01/04 Python
TensorFlow如何实现反向传播
2018/02/06 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
使用Python实现跳帧截取视频帧
2019/05/31 Python
用Python配平化学方程式的方法
2019/07/20 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
python 循环数据赋值实例
2019/12/02 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
土耳其时尚潮流在线购物网站:Trendyol
2017/10/10 全球购物
尤为Wconcept中国官网:韩国设计师品牌服饰
2019/01/10 全球购物
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
村委会主任先进事迹
2014/01/15 职场文书
小学开学寄语
2014/01/19 职场文书
干部现实表现材料
2014/02/13 职场文书
质量负责人任命书
2014/06/06 职场文书
离婚代理词范文
2015/05/23 职场文书
MySQL 条件查询的常用操作
2022/04/28 MySQL