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 ljust rjust center输出
Sep 06 Python
python开发之thread线程基础实例入门
Nov 11 Python
Python实现的根据文件名查找数据文件功能示例
May 02 Python
Python实现全排列的打印
Aug 18 Python
celery4+django2定时任务的实现代码
Dec 23 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
Pytorch之Variable的用法
Dec 31 Python
Python IDLE或shell中切换路径的操作
Mar 09 Python
pytorch 运行一段时间后出现GPU OOM的问题
Jun 02 Python
Python中三种花式打印的示例详解
Mar 19 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管理依赖(dependency)关系工具 Composer 安装与使用
2014/08/18 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
常用js脚本
2006/12/03 Javascript
javascript 表单验证常见正则
2009/09/28 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
2012/04/15 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
JavaScript File API文件上传预览
2016/02/02 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
微信小程序 MINA文件结构
2016/10/17 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
深入浅出webpack之externals的使用
2017/12/04 Javascript
Angular简单验证功能示例
2017/12/22 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
在layer弹层layer.prompt中,修改placeholder的实现方法
2019/09/27 Javascript
antd table按表格里的日期去排序操作
2020/11/17 Javascript
Python正则表达式经典入门教程
2017/05/22 Python
Selenium定位元素操作示例
2018/08/10 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
Python3内置模块之base64编解码方法详解
2019/07/13 Python
python的re模块使用方法详解
2019/07/26 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
通过实例学习Python Excel操作
2020/01/06 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
快速查找Python安装路径方法
2020/02/06 Python
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
承诺书范文
2014/06/03 职场文书
五四青年节的活动方案
2014/08/20 职场文书
迟到检讨书
2015/01/26 职场文书
英文邀请函
2015/02/02 职场文书
2015年度质量工作总结报告
2015/04/27 职场文书
勇敢的心观后感
2015/06/09 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python
用Python实现一个打字速度测试工具来测试你的手速
2021/05/28 Python
MySQL笔记 —SQL运算符
2022/01/18 MySQL
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers