本系列文章将详细介绍python中对时间和日期的操作。本文将重点讲解如何通过整数构建时间和日期,涉及的模块是
datetime。
Part 1:实现功能
Part 2:代码
代码语言:Python 代码运行次数:0
运行 复制import datetime
date_info = datetime.date(2025, 4, 7)
print(date_info)
print(type(date_info))
print("\n")
time_info = datetime.time(8, 41, 30)
print(time_info)
print(type(time_info))
print("\n")
time_info = datetime.time(20, 41, 30)
print(time_info)
print(type(time_info))
print("\n")
datetime_info = datetime.datetime(2025, 4, 7, 20, 41, 30)
print(datetime_info)
print(type(datetime_info)
)代码截图
运行结果
Part 3:部分代码解读
datetime.date(年,月,日),用于创建
datetime.date对象
datetime.time(时,分,秒),用于创建
datetime.time对象
datetime.datetime(年,月,日,时,分,秒),用于创建
datetime.datetime对象
注意,在构建
datetime.time对象时使用的是24小时制。
datetime.date(年,月,日),通过这种方法可以快速获取当前年的第一天:
current_time = datetime.datetime.now() year_info = current_time.year date_info = datetime.date(year_info, 1, 1) print(date_info) print(type(date_info))
运行结果