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实现dnspod自动更新dns解析的方法
Feb 14 Python
简单理解Python中的装饰器
Jul 31 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
Python基于分水岭算法解决走迷宫游戏示例
Sep 26 Python
python matplotlib 注释文本箭头简单代码示例
Jan 08 Python
Flask 让jsonify返回的json串支持中文显示的方法
Mar 26 Python
对pandas中Series的map函数详解
Jul 25 Python
matplotlib绘制多个子图(subplot)的方法
Dec 03 Python
Python pandas库中的isnull()详解
Dec 26 Python
python ubplot使用方法解析
Jan 10 Python
python自动化测试三部曲之request+django实现接口测试
Oct 07 Python
详解分布式系统中如何用python实现Paxos
May 18 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 图像函数大举例(非原创)
2009/06/20 PHP
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
2011/09/11 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
PHP APC的安装与使用详解
2013/06/13 PHP
thinkphp实现图片上传功能分享
2014/03/04 PHP
用一段js程序来实现动画功能
2007/03/06 Javascript
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
jquery实现鼠标滑过小图时显示大图的方法
2015/01/14 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
js面向对象编程总结
2017/02/16 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
解决vue.js提交数组时出现数组下标的问题
2019/11/05 Javascript
200行自定义python异步非阻塞Web框架
2017/03/15 Python
python实现Adapter模式实例代码
2018/02/09 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
python模块hashlib(加密服务)知识点讲解
2019/11/25 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
2020/02/09 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
2020/09/05 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
Ratchet 模态框的实现
2020/08/19 HTML / CSS
世界经理人咨询有限公司面试
2014/09/23 面试题
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
2013/04/24 面试题
大四自我鉴定范文
2013/10/06 职场文书
开学典礼决心书
2014/03/11 职场文书
学生请假条格式
2014/04/11 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
长城英文导游词
2015/01/30 职场文书
周一给客户的问候语
2015/11/10 职场文书
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python