Python之datetime
文章目录
datetime
是 Python 中的一个内置模块,提供了处理日期和时间的类。以下是
datetime
模块中最常用的几个类:
datetime.date
:表示日期的类,包含年、月、日三个属性。datetime.time
:表示时间的类,包含时、分、秒、微秒四个属性。datetime.datetime
:表示日期和时间的类,包含了date
和time
的所有属性。datetime.timedelta
:表示时间间隔的类,用于计算两个日期或时间之间的差值。
下面是一些使用 datetime
模块处理日期和时间的示例:
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
print(now)
# 创建指定日期和时间
dt = datetime.datetime(2023, 3, 13, 14, 30, 0)
print(dt)
# 计算时间差
delta = datetime.timedelta(days=3, hours=2, minutes=30)
print(delta)
# 在当前时间上加上时间差
new_time = now + delta
print(new_time)
输出:
2023-03-13 14:30:00.000000
2023-03-13 14:30:00
3 days, 2:30:00
2023-03-16 17:00:00.000000