从datetime中提取日期和具体时间
时间: 2024-05-12 11:18:45 浏览: 251
取数据日期时间
可以使用datetime对象的属性来提取日期和具体时间。
1. 提取日期:
```python
import datetime
now = datetime.datetime.now() # 获取当前时间
date = now.date() # 提取日期
print(date)
```
输出结果为:
```
2021-09-23
```
2. 提取具体时间:
```python
import datetime
now = datetime.datetime.now() # 获取当前时间
time = now.time() # 提取具体时间
print(time)
```
输出结果为:
```
15:45:30.123456
```
其中,time对象包含时、分、秒和微秒信息。如果只需要提取时、分、秒信息,可以使用time对象的hour、minute和second属性。例如:
```python
import datetime
now = datetime.datetime.now() # 获取当前时间
hour = now.time().hour # 提取小时信息
minute = now.time().minute # 提取分钟信息
second = now.time().second # 提取秒信息
print(hour, minute, second)
```
输出结果为:
```
15 45 30
```
阅读全文