python datatime
时间: 2024-11-03 19:20:37 浏览: 17
基于Python实现的一个通用的命令行脚本管理工具源码,包括参数管理、shell脚本解析、通用脚本执行和日志记录
Python datetime模块是Python标准库的一部分,它提供了一组类用于处理日期、时间和时间间隔。这个模块的核心是`datetime`类,可以创建日期对象、时间对象以及它们的组合。以下是datetime模块的一些关键功能:
1. **datetime 类**:代表特定的日期和时间,包括年、月、日、小时、分钟、秒等信息。
2. **date 类**:表示日期,仅包含年、月、日。
3. **time 类**:表示时间,不含日期,包含小时、分钟、秒和微秒。
4. **timedelta 对象**:表示两个时间点之间的差值,如“过去5天”或“未来2小时”。
使用datetime模块可以执行各种日期和时间相关的操作,比如计算时间差、解析和格式化日期字符串、比较日期等。例如:
```python
from datetime import datetime
# 创建当前日期和时间
now = datetime.now()
print(now)
# 格式化日期
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)
# 时间间隔
delta = datetime.timedelta(days=7)
next_week = now + delta
print(next_week)
```
阅读全文