python中提取日期
时间: 2023-11-20 08:00:33 浏览: 48
在Python中,可以使用datetime模块来处理日期和时间。以下是一些常见的日期提取方法:
1. 提取当前日期
```python
import datetime
today = datetime.date.today()
print(today)
```
2. 提取指定日期
```python
import datetime
date_str = '2022-01-01'
date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d').date()
print(date_obj)
```
3. 提取日期中的年、月、日
```python
import datetime
date_str = '2022-01-01'
date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d')
year = date_obj.year
month = date_obj.month
day = date_obj.day
print(year, month, day)
```
4. 提取日期的星期几
```python
import datetime
date_str = '2022-01-01'
date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d')
weekday = date_obj.weekday()
print(weekday) # 星期六,返回值为6
```
注意:在以上代码中,`date_str`为日期字符串,`%Y-%m-%d`是日期格式。如果日期的格式不是这种格式,需要根据实际情况进行修改。