在 Python 中,处理日期和时间格式的数据通常依赖于 datetime
模块。这个模块提供了多种方法来解析、操作和格式化日期和时间。以下是一些常见的操作示例,包括日期和时间的解析、格式化、比较、加减等。
1. 导入 datetime
模块
import datetime
2. 获取当前日期和时间
2.1 获取当前日期和时间
now = datetime.datetime.now()
print(now) # 输出: 当前日期和时间,例如:2025-01-09 14:30:15.123456
2.2 获取当前日期
today = datetime.date.today()
print(today) # 输出: 当前日期,例如:2025-01-09
2.3 获取当前时间
current_time = datetime.datetime.now().time()
print(current_time) # 输出: 当前时间,例如:14:30:15.123456
3. 创建日期和时间对象
3.1 创建日期对象
d = datetime.date(2025, 1, 9)
print(d) # 输出: 2025-01-09
3.2 创建时间对象
t = datetime.time(14, 30, 15)
print(t) # 输出: 14:30:15