python日期处理
时间: 2023-08-26 21:17:46 浏览: 102
Python提供了丰富的日期和时间处理功能,可以使用内置的datetime模块来处理日期。
下面是一些常用的日期处理操作:
1. 获取当前日期和时间:
```python
import datetime
current_datetime = datetime.datetime.now()
print(current_datetime)
```
2. 获取指定日期和时间:
```python
import datetime
specific_datetime = datetime.datetime(2022, 12, 31, 23, 59, 59)
print(specific_datetime)
```
3. 格式化日期和时间:
```python
import datetime
current_datetime = datetime.datetime.now()
formatted_datetime = current_datetime.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_datetime)
```
4. 解析字符串为日期和时间:
```python
import datetime
date_string = "2022-12-31"
parsed_date = datetime.datetime.strptime(date_string, "%Y-%m-%d")
print(parsed_date)
```
5. 计算日期差值:
```python
import datetime
date1 = datetime.datetime(2022, 1, 1)
date2 = datetime.datetime(2022, 12, 31)
delta = date2 - date1
print(delta.days)
```
这些只是日期处理的一些基本操作,还有很多其他功能,如日期加减、比较、格式化等。你可以根据具体需求查阅Python的官方文档以获得更详细的信息。
阅读全文