python 的datetime使用方法
时间: 2023-05-26 20:05:00 浏览: 97
datetime 是 Python 内置的日期和时间处理模块,提供了一些有用的方法和属性帮助处理日期和时间。
1. 获取当前时间
```python
from datetime import datetime
now = datetime.now() # 获取当前时间
print(now) # 输出格式为:2022-05-30 09:54:10.210324
```
2. 获取指定时间
```python
from datetime import datetime
dt = datetime(2019, 12, 31, 23, 59, 59) # 获取 2019 年 12 月 31 日 23:59:59
print(dt) # 输出:2019-12-31 23:59:59
```
3. 时间转字符串
```python
from datetime import datetime
now = datetime.now()
print(now.strftime('%Y-%m-%d %H:%M:%S')) # 输出格式为:2022-05-30 09:54:10
```
4. 字符串转时间
```python
from datetime import datetime
str_time = '2022-05-30 09:54:10'
dt = datetime.strptime(str_time, '%Y-%m-%d %H:%M:%S') # 将字符串转换成时间
print(dt)
```
5. 时间加减
```python
from datetime import datetime, timedelta
dt = datetime.now()
print(dt + timedelta(days=1)) # 明天的此刻
print(dt - timedelta(hours=3)) # 3 小时前的时间
```
以上就是 datetime 模块的一些基本使用方法,更多详细内容可以查看 Python 官方文档。
阅读全文