python根据时间获取周数代码实例


Posted in Python onSeptember 30, 2019

时间

时间和周数

import time
import datetime
# 获取今天是第几周
print(time.strftime('%W'))
# 获取当前是周几(0-6,0代表周一)
today=datetime.datetime.now().weekday()
# 获取指定日期属于当年的第几周
week=datetime.datetime.strptime('20190825','%Y%m%d').strftime('%W')

获取下周的时间范围

import datetime,calendar,pandas as pd
def get_N_day():
 # 获取当前日期
 today1 = datetime.date.today()
 today2 = datetime.date.today
 # 指定时间周期
 oneday = datetime.timedelta(days=1)
 oneweek = datetime.timedelta(days=7)
 # 获取周一和周日的判断条件(周一为0,周日为6)
 m1 = calendar.MONDAY
 m2 = calendar.SUNDAY
 # 获取下周周一的时间
 if today1.weekday() != m1:
  while today1.weekday() != m1:
   today1 += oneday
 else:
  today1+=oneweek
 # 获取下周周日的时间
 if today2.weekday() != m2:
  today2 += oneweek
  while today2.weekday() != m2:
   today2 += oneday
 else:
  today2 += oneweek
 # 转换时间形式
 nextMonday = today1.strftime('%Y%m%d')
 nextSunday = today2.strftime('%Y%m%d')
 # 获取下周七天的时间列表
 date_list = [d.strftime("%Y-%m-%d") for d in pd.date_range(nextMonday, nextSunday, freq="D")]
 # 转换呈现形式
 list_date=[]
 for i in date_list:
  one=i.split('-')
  time=['月','日']
  time.insert(0,one[1])
  time.insert(2,one[2])
  time1=''.join(time)
  list_date.append(time1)
 return list_date
print(get_N_day())

easy!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python程序中操作MySQL的基本方法
Jul 29 Python
使用Python的urllib和urllib2模块制作爬虫的实例教程
Jan 20 Python
Anaconda多环境多版本python配置操作方法
Sep 12 Python
Python实现PS滤镜特效之扇形变换效果示例
Jan 26 Python
python数据结构学习之实现线性表的顺序
Sep 28 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
Feb 13 Python
在Python中表示一个对象的方法
Jun 25 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
基于python的列表list和集合set操作
Nov 24 Python
python实现AHP算法的方法实例(层次分析法)
Sep 09 Python
搭建pypi私有仓库实现过程详解
Nov 25 Python
Pandas DataFrame求差集的示例代码
Dec 13 Python
Win10 安装PyCharm2019.1.1(图文教程)
Sep 29 #Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 #Python
Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例
Sep 29 #Python
python3.7 利用函数os pandas利用excel对文件名进行归类
Sep 29 #Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 #Python
Python 继承,重写,super()调用父类方法操作示例
Sep 29 #Python
Python 类的私有属性和私有方法实例分析
Sep 29 #Python
You might like
PHP实时显示输出
2008/10/02 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
2013/06/17 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
ThinkPHP实现二级循环读取的方法
2014/11/03 PHP
php框架知识点的整理和补充
2021/03/01 PHP
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
IE8 浏览器Cookie的处理
2009/01/31 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
js生成随机数之random函数随机示例
2013/12/20 Javascript
js 时间格式与时间戳的相互转换示例代码
2013/12/25 Javascript
原生js实现的贪吃蛇网页版游戏完整实例
2015/05/18 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
bootstrap轮播图示例代码分享
2017/05/17 Javascript
JS继承与闭包及JS实现继承的三种方式
2017/10/15 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
微信小程序中使用echarts的实现方法
2019/04/24 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
JS+CSS实现动态时钟
2021/02/19 Javascript
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
Python 将pdf转成图片的方法
2018/04/23 Python
python实现爬取百度图片的方法示例
2019/07/06 Python
在Python函数中输入任意数量参数的实例
2019/07/16 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
中国汽车租赁行业头部企业:一嗨租车
2019/05/16 全球购物
应届生高等护理求职信
2013/10/12 职场文书
入股协议书
2014/04/14 职场文书
七年级话题作文之执着
2019/11/19 职场文书
CSS预处理框架——Stylus
2021/04/21 HTML / CSS
Mysql中存储引擎的区别及比较
2021/06/04 MySQL
Java版 单机五子棋
2022/05/04 Java/Android