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实现文件分组复制到不同目录的例子
Jun 04 Python
Python程序设计入门(4)模块和包
Jun 16 Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
Python给你的头像加上圣诞帽
Jan 04 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
Jan 24 Python
Python3.0 实现决策树算法的流程
Aug 08 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
Sep 06 Python
Python爬虫之urllib基础用法教程
Oct 12 Python
使用Keras画神经网络准确性图教程
Jun 15 Python
python如何写try语句
Jul 14 Python
用python实现学生管理系统
Jul 24 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发送html格式文本邮件的方法
2015/06/10 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
php利用header函数下载各种文件
2016/08/24 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
jQuery实现图片上传和裁剪插件Croppie
2015/11/29 Javascript
JavaScript中利用构造器函数模拟类的方法
2017/02/16 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
Vue事件处理原理及过程详解
2020/03/11 Javascript
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
机器学习10大经典算法详解
2017/12/07 Python
python中matplotlib的颜色及线条控制的示例
2018/03/16 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
详解python解压压缩包的五种方法
2019/07/05 Python
python读取并写入mat文件的方法
2019/07/12 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
Python 爬虫的原理
2020/07/30 Python
python音频处理的示例详解
2020/12/23 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
质检部职责
2013/12/28 职场文书
办公室主任职责范本
2014/03/07 职场文书
党员个人剖析材料
2014/09/30 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
工程质量保证书
2015/05/09 职场文书
安全守法证明
2015/06/23 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers
Python如何让字典保持有序排列
2022/04/29 Python