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处理JSON时的值报错及编码报错的两则解决实录
Jun 26 Python
python中的二维列表实例详解
Jun 19 Python
python寻找list中最大值、最小值并返回其所在位置的方法
Jun 27 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
使用python实现http及ftp服务进行数据传输的方法
Oct 26 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 Python
Python中垃圾回收和del语句详解
Nov 15 Python
django框架面向对象ORM模型继承用法实例分析
Jul 29 Python
python输出pdf文档的实例
Feb 13 Python
python自动化办公操作PPT的实现
Feb 05 Python
用python实现监控视频人数统计
May 21 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 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向js函数传参的几种方法
2014/08/10 PHP
php如何实现只替换一次或N次
2015/10/29 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
2012/02/16 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
2013/06/14 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
JavaScript组件焦点与页内锚点间传值的方法
2015/02/02 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
AngularJS基础 ng-switch 指令简单示例
2016/08/03 Javascript
详解jQuery中基本的动画方法
2016/12/14 Javascript
React Native AsyncStorage本地存储工具类
2017/10/24 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
python 示例分享---逻辑推理编程解决八皇后
2014/07/20 Python
python验证码识别实例代码
2018/02/03 Python
网红编程语言Python将纳入高考你怎么看?
2018/06/07 Python
Python实现E-Mail收集插件实例教程
2019/02/06 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
解决django-xadmin列表页filter关联对象搜索问题
2019/11/15 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
python实现人性化显示金额数字实例详解
2020/09/25 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
const和static readonly区别
2013/05/20 面试题
文秘专业毕业生就业推荐信
2013/11/08 职场文书
高中生学习生活的自我评价
2013/11/27 职场文书
2014学年自我鉴定
2014/02/23 职场文书
建筑公司员工自我鉴定
2014/04/08 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
Nginx设置日志打印post请求参数的方法
2021/03/31 Servers
如何用python插入独创性声明
2021/03/31 Python
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
Golang表示枚举类型的详细讲解
2021/09/04 Golang