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实现的检测web服务器健康状况的小程序
Sep 17 Python
python GUI实例学习
Nov 21 Python
python 定时任务去检测服务器端口是否通的实例
Jan 26 Python
Python实现字典按key或者value进行排序操作示例【sorted】
May 03 Python
在Python函数中输入任意数量参数的实例
Jul 16 Python
解决Mac下使用python的坑
Aug 13 Python
python用requests实现http请求代码实例
Oct 31 Python
python中自带的三个装饰器的实现
Nov 08 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
python 安装移动复制第三方库操作
Jul 13 Python
Python 如何创建一个简单的REST接口
Jul 30 Python
利用Matlab绘制各类特殊图形的实例代码
Jul 16 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自动生成月历代码
2006/10/09 PHP
PHP读MYSQL中文乱码的解决方法
2006/12/17 PHP
PHP无敌近乎加密方式!
2010/07/17 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
2015/03/19 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
JavaScript中的类数组对象介绍
2014/12/30 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
详解小程序缓存插件(mrc)
2018/08/17 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
微信小程序调用摄像头隐藏式拍照功能
2018/08/22 Javascript
深入理解JavaScript的值传递和引用传递
2018/10/24 Javascript
JavaScript常用工具方法封装
2019/02/12 Javascript
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
django站点管理详解
2017/12/12 Python
Python学生成绩管理系统简洁版
2020/04/05 Python
python生成圆形图片的方法
2020/03/25 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
TensorFlow 显存使用机制详解
2020/02/03 Python
如何在python中判断变量的类型
2020/07/29 Python
聊聊python在linux下与windows下导入模块的区别说明
2021/03/03 Python
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
幼儿园义卖活动方案
2014/01/17 职场文书
《花木兰》教学反思
2014/04/09 职场文书
电影复兴之路观后感
2015/06/02 职场文书
2016教师节问候语
2015/11/10 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书
对讲机的最大通讯距离是多少
2022/02/18 无线电