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 相关文章推荐
Python3中多线程编程的队列运作示例
Apr 16 Python
对python字典元素的添加与修改方法详解
Jul 06 Python
python绘制简单彩虹图
Nov 19 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
Nov 23 Python
python安装numpy和pandas的方法步骤
May 27 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
Jul 28 Python
Selenium webdriver添加cookie实现过程详解
Aug 12 Python
Python识别处理照片中的条形码
Nov 16 Python
python爬虫调度器用法及实例代码
Nov 30 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 Python
手残删除python之后的补救方法
Jun 26 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
在PHP3中实现SESSION的功能(三)
2006/10/09 PHP
Admin generator, filters and I18n
2011/10/06 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】
2019/05/13 PHP
没有document.getElementByName方法
2013/08/19 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
javascript事件绑定学习要点
2016/03/09 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
2017/07/11 Javascript
laravel5.4+vue+element简单搭建的示例代码
2017/08/29 Javascript
vue实现登陆登出的实现示例
2017/09/15 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
解决layui使用layui-icon出现默认图标的问题
2019/09/11 Javascript
js验证账户名是否重复
2020/05/26 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
[52:36]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python获取当前计算机cpu数量的方法
2015/04/18 Python
python 不以科学计数法输出的方法
2018/07/16 Python
python对象与json相互转换的方法
2019/05/07 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
Python PO设计模式的具体使用
2019/08/16 Python
Python生成器generator原理及用法解析
2020/07/20 Python
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
Myprotein荷兰官网:欧洲第一运动营养品牌
2020/07/11 全球购物
绿化工程实施方案
2014/03/17 职场文书
租房安全协议书
2014/08/20 职场文书
中秋晚会活动方案
2014/08/31 职场文书
担保书范文
2015/01/20 职场文书
狮子林导游词
2015/02/03 职场文书
2015年学校安全管理工作总结
2015/05/11 职场文书
Python快速优雅的批量修改Word文档样式
2021/05/20 Python
python编写五子棋游戏
2021/05/25 Python
javascript的setTimeout()使用方法总结
2021/11/20 Javascript
Nginx中使用Lua脚本与图片的缩略图处理的实现
2022/03/18 Servers