python内置库datetime用法
时间: 2023-12-09 14:04:43 浏览: 31
datetime是Python的一个内置库,用于处理日期时间相关的操作。下面是一些datetime的常用用法:
1. 获取当前日期时间
```
import datetime
now = datetime.datetime.now()
print(now) # 2021-07-28 17:30:10.047544
```
2. 创建一个指定日期时间的对象
```
import datetime
dt = datetime.datetime(2022, 1, 1, 12, 0, 0)
print(dt) # 2022-01-01 12:00:00
```
3. 时间戳转换为日期时间
```
import datetime
ts = 1627459928.0573115
dt = datetime.datetime.fromtimestamp(ts)
print(dt) # 2021-07-28 17:58:48.057312
```
4. 日期时间转换为字符串
```
import datetime
now = datetime.datetime.now()
now_str = now.strftime('%Y-%m-%d %H:%M:%S')
print(now_str) # 2021-07-28 17:30:10
```
5. 字符串转换为日期时间
```
import datetime
dt_str = '2022-01-01 12:00:00'
dt = datetime.datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S')
print(dt) # 2022-01-01 12:00:00
```