Python计算本周是第几周
原理: 利用 datetime
的减法,获取两个日期(精确到日)之间的天数,再除以7即可:
from datetime import datetime# 起始日期,可自行修改
st_date = datetime(2020,1,1)
today = datetime.today()d_days = today - st_dateprint(d_days.days//7)
结果:
69
注意事项:
- 如果起始日期不是第一周的周一,则要将起始日期设为该周的第周一的日期
- 两个日期相减的本质是时间戳的减法,其结果为
timedelta
类型。利用该类型不仅可以获取days
,也可以获取其它的属性,例如周、小时、分等等。 - 该方法可用于校历制作
Python计算本周是第几周相关推荐
- python测验9_荐 测验9: Python计算生态纵览 (第9周)
测验9: Python计算生态纵览 (第9周) 单项选择题 1.以下选项不是Python数据可视化方向第三方库的是: A.Matplotlib B.Seaborn C.Mayavi D.Pyramid ...
- MOOC《Python语言程序设计》(第15次)Python计算生态概览(第九周)
MOOC<Python语言程序设计>(第15次) Python计算生态概览(第九周)21.8.26 文章目录 MOOC<Python语言程序设计>(第15次) Python计算 ...
- Python计算今年第n个周m是几月几号
问题描述:计算指定年份的第n个周m是几月几号,例如2018年第40个周五是几月几号. 思考一下,然后到文末阅读参考代码: 1)在Python中,怎么知道特定的年月日是周几?反过来呢? 2)如果实在没有 ...
- python 计算一年内的所有周的具体日期
2019独角兽企业重金招聘Python工程师标准>>> #!/usr/bin/env python # -*- coding:utf-8 -*- import datetime im ...
- 下列不属于python第三方库的是-测验9: Python计算生态纵览 (第9周)-单选题
1.以下选项不是Python数据分析方向第三方库是: ...
- python123测验9答案_python123 测验9: Python计算生态纵览 (第9周)
1.# 以下选项不是Python数据分析 ...
- python计算前一天,前一周,前一月,前一年时间
import datetime from dateutil.relativedelta import relativedelta# 减去一天 (datetime.datetime.now()- dat ...
- 【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览
[MOOC嵩天Python语言程序设计]第9周 Python计算生态概览 9.1 从数据处理到人工智能 9.2 实例15:霍兰德人格分析雷达图 9.3 从Web解析到网络空间 9.4 从人机交互到艺术 ...
- python计算给定的日期的星期_Python计算给定日期的周内的某一天
先理一下思路: 1.weekday会根据某个日期返回0到6的一个数字来表示星期几对吧,0==星期一 我们来列一个表:[0,1,2,3,4,5,6] 2.知道了星期几之后,你可以计算出那一周相对于这个0 ...
最新文章
- C语言的HashTable简单实现
- 独家 | 一份数据工程师必备的学习资源,干货满满(附链接)
- 驾照考试(科目三-大路)
- Hello, World!的大小
- js控制数量包含截取
- 【转】【JLINK下载失败,STLINK下载失败万能解决方案】JLINK和STLINK都无法下载时的解决办法,此时芯片并没有报废...
- java protected_Java中的访问修饰符详解
- WinForm实现只打开一个窗口的代码
- 《Redis开发与运维》学习第一章
- 计算机网络重点知识整理(自顶向下)
- 天猫专卖店运营计划书
- 使用 border 属性制作三角形
- 对冲基金小镇 鬼城_未来系统,代码寿命和网络鬼城
- 教你用Python分析投资收益
- 智能商场管理系统(可当做毕设)
- linux防火墙黑白名单,iptables详解(9):iptables的黑白名单机制
- React Hooks 分享
- 炫龙T50热键功能键
- CPU卡读写操作函数
- 杭州市中高级工程师职称评审条件
热门文章
- java 并发修改_理解和解决Java并发修改异常ConcurrentModificationException
- 优秀logo设计解析_优秀Logo设计!汽车类标志表现手法
- mysql转oracle注意事项
- “放到桌面”的Servlet实现
- 数学/找规律/sgu 118 Digital root
- TWaver HTML5 + Node.js + express + socket.io + redis(六)
- 动态构建siteMap(导航,asp.net)
- Android平台 Psensor传感器调试方法
- Android SDK下载失败的解决方法
- 三重for循环优化_MATALB中对循环操作的优化