Python datetime
时间: 2023-11-05 19:01:43 浏览: 45
Python中的datetime模块使得处理日期和时间变得非常容易。它提供了一个datetime类来处理日期和时间,同时还有其他相关的类。
下面是一些常见的datetime模块的用法:
1. 获取当前日期和时间:
```python
from datetime import datetime
now = datetime.now()
print("当前日期和时间:")
print(now)
```
2. 获取特定日期和时间:
```python
from datetime import datetime
dt = datetime(2021, 4, 1, 20, 30, 0)
print("指定日期和时间:")
print(dt)
```
3. 格式化日期和时间:
```python
from datetime import datetime
now = datetime.now()
print("格式化日期和时间:")
print(now.strftime("%Y-%m-%d %H:%M:%S"))
```
4. 计算日期和时间的差异:
```python
from datetime import datetime, timedelta
start_time = datetime(2021, 4, 1, 20, 30, 0)
end_time = datetime(2021, 4, 2, 10, 0, 0)
diff = end_time - start_time
print("时间差:")
print(diff)
```
5. 获取日期和时间的部分:
```python
from datetime import datetime
now = datetime.now()
print("年份:")
print(now.year)
print("月份:")
print(now.month)
print("日期:")
print(now.day)
print("小时:")
print(now.hour)
print("分钟:")
print(now.minute)
print("秒数:")
print(now.second)
```
这些只是datetime模块的一些用法,你可以根据需要进行扩展。