Python输出指定时间间隔内的日期

兄弟们,今天我们来试试用Python输出指定时间间隔内的日期~

Python输出指定时间间隔内的日期
涉及知识点

  • 文件读写
  • 基础语法
  • 字符串处理
  • 循环遍历

代码展示

使用的模块

import platform
import datetime

# 我还给大家准备了这些资料:2022最新Python视频教程、Python电子书10个G(涵盖基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题)、Python学习路线图、问题解答!
# 都放在这个扣群啦:279199867

 

定义日期函数

def get_date_range(begin_date, end_date):
    # 定义日期函数
    date_list = []
    while begin_date <= end_date:
        date_list.append(begin_date)
        begin_date_object = datetime.datetime.strptime(begin_date, "%Y-%m-%d")
        days1_timedelta = datetime.timedelta(days=1)
        begin_date = (begin_date_object + days1_timedelta).strftime("%Y-%m-%d")
    return date_list

 

定义开始、结束日期

begin_date = "2022-07-27"
end_date = "2022-08-06"

 

函数调用

date_list = get_date_range(begin_date, end_date)

 

效果展示

Python输出指定时间间隔内的日期

全部代码

import platform
import datetime

print("古人云:宁可枝头抱香死,何曾吹落北风中。今日我云:宁可火烧靖国厕,何曾参加夏日祭。")
print("Python输出指定时间间隔内的日期 \n")


def get_date_range(begin_date, end_date):

    date_list = []
    while begin_date <= end_date:
        date_list.append(begin_date)
        begin_date_object = datetime.datetime.strptime(begin_date, "%Y-%m-%d")
        days1_timedelta = datetime.timedelta(days=1)
        begin_date = (begin_date_object + days1_timedelta).strftime("%Y-%m-%d")
    return date_list

begin_date = "2022-07-27"
end_date = "2022-08-06"

date_list = get_date_range(begin_date, end_date)

print(date_list)

print("Python 版本", platform.python_version())

 

Python爬虫入门到实战全集100集教程:代码总是学完就忘记?100个爬虫实战项目!让你沉迷学习丨学以致用丨下一个Python大神就是你!

Python tkinter 合集:全网最全python tkinter教程!包含所有知识点!轻松做出好看的tk程序!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python输出指定时间间隔内的日期 - Python技术站

(0)
上一篇 2023年4月2日 下午5:16
下一篇 2023年4月2日 下午5:16

相关文章

  • 用Python自动实现图表可视化操作,提高工作效率,又能有更多的时间摸鱼了~

    在数据分析过程中,一般提取数据库里面的数据时候,拿着表格数据反复思索,希望能够根据自己所想立马生成一张数据可视化的图表来更直观的呈现数据。 但想要进行数据可视化的时候,往往需要调用很多的库与函数,还需要数据转换以及大量的代码处理编写。这都是十分繁琐的工作,确实只为了数据可视化我们不需要实现数据可视化的工程编程,这都是数据分析师以及拥有专业的报表工具来做的事情…

    Python开发 2023年4月2日
    00
  • Python实战小案例:如何读取文件并统计文件中的数值

    哈喽兄弟们,今天浅浅的实战一下,如何用Python计算文件内最大数与最小数平均值~ 一、实战场景 给定一个包含整数的文件,每行数字小于 200,统计文件中的最大最小值和平均值,并将结果写入文件中。 创建一个txt文件,随机输入几行数字,保存命名为 input 即可。 二、主要知识点 文件读写 基础语法 单行注释和多行注释 三、代码实战 马上安排! 1、创建 …

    Python开发 2023年4月2日
    00
  • 【Python】Flask + MySQL 实现用户注册,登录和登出

    今天用Flask + MySQL 实现用户注册,登录和登出。 一、实战场景 Flask 框架实现用户的注册,登录和登出。 二、主要知识点 flask_login 插件使用 SQLAlchemy 基础操作 用户基础类设计 Flask 读取配置文件 蓝图注册与使用 wtforms 表单提交数据 wtforms 表单验证 Bootstrap 集成 Jinjia2 …

    Python开发 2023年4月2日
    00
  • 重温python基础:列表相加的方法(两个list [] 加法)

    哈喽兄弟么,今天咱们来复习一下列表相加的两个方法。 利用操作符+ +操作符 对象是list a = [1,2,3] b = [4,5,6] c = a+b print(c) #c的结果:[1,2,3,4,5,6]   利用extend extend 操作对象是list a = [1,2,3] b = [4,5,6] a.extend(b) print(a) …

    Python开发 2023年4月2日
    00
  • 用Python找出了删除自己微信的所有人并将他们自动化删除了

    哈喽兄弟们,今天我们来试试用Python找出了删除自己微信的所有人,并将他们自动化删除,免得每次看到感叹号心塞。 这不,昨晚小姨子一个人喝多了喊我去接她,但是我睡到现在,刚发消息就发现把我拉黑了… 你是否也有微信被删了好友不自知,还傻傻的给对方发消息,结果出现了下图中那尴尬的一幕的经历呢?其实我们可以用Python提前把他们找出来并自动化删除避免尴尬的。 为…

    Python开发 2023年3月31日
    00
  • 重温Python基础——列表

    哈喽,兄弟们,今天让我们一起来重温一下Python基础中的列表,看看你还记得多少呢? 列表是什么 列表有一系列特定顺序排列的元素组成。可以包含字母表中的所有字母,数字等。其中的元素之间可以没有任何联系,列表通常包含多种元素。 在Python中用方括号([])表示列表,用逗号分隔其中的元素。 a=[‘wo’,’ai’,’xue’,’xi’,13,14]   访…

    Python开发 2023年4月2日
    00
  • Python之字典删除元素(6种方式)

    文中代码 smart_girl = {“name”:”yuan wai”, “age”: 25,”address”:”Beijing”}   第一种方式:pop()方法 注意:找不到对应的key,pop方法会抛出异常KeyError smart_girl.pop(“name”) #返回值是value # Python学习交流裙 708525271   第二种…

    Python开发 2023年3月31日
    00
  • Python统计文件中词出现的频率,非常简单,大神就不要点了

    兄弟们,今天咱们用Python来统计文件中词出现的频率。 你需要准备 Python pycharm 准备好的txt文件 知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 # 导入系统包 import platform # 我还给大家准备了这些资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部