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统计日志ip访问数的方法
Jul 06 Python
从源码解析Python的Flask框架中request对象的用法
Jun 02 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
Python实现的简单模板引擎功能示例
Sep 02 Python
Python随机生成身份证号码及校验功能
Dec 04 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
Python如何实现动态数组
Nov 02 Python
Python 限定函数参数的类型及默认值方式
Dec 24 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
Feb 17 Python
python爬虫实例之获取动漫截图
May 31 Python
Python numpy矩阵处理运算工具用法汇总
Jul 13 Python
浅谈Python3中print函数的换行
Aug 05 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代码(抓取网页中的邮箱地址)
2012/07/17 PHP
php格式化电话号码的方法
2015/04/24 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
【消息提示组件】,兼容IE6/7&&FF2
2007/09/04 Javascript
javascript的键盘控制事件说明
2008/04/15 Javascript
JSQL 批量图片切换的实现代码
2010/05/05 Javascript
JS 图片缩放效果代码
2010/06/09 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
如何使用Javascript正则表达式来格式化XML内容
2013/07/04 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
2014/06/03 Javascript
jQuery mobile 移动web(6)
2015/12/20 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
JavaScript交换两个变量方法实例
2019/11/25 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
Vue+Bootstrap实现简易学生管理系统
2021/02/09 Vue.js
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
python实现二分查找算法
2017/09/21 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
python的exec、eval使用分析
2017/12/11 Python
python3+selenium实现qq邮箱登陆并发送邮件功能
2019/01/23 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
Django 外键的使用方法详解
2019/07/19 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
音乐专业应届生教师求职信
2013/11/04 职场文书
中国好声音广告词
2014/03/18 职场文书
业务员自荐信范文
2014/04/20 职场文书
交通事故死亡赔偿协议书
2014/12/03 职场文书
大三学生英语考试作弊检讨书
2015/01/01 职场文书
担保书范本
2015/01/20 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
python实现调用摄像头并拍照发邮箱
2021/04/27 Python
Java使用Unsafe类的示例详解
2021/09/25 Java/Android