python中datatime库使用
时间: 2024-10-03 17:02:00 浏览: 42
python3实现往mysql中插入datetime类型的数据
Python的datetime库是一个强大的日期和时间处理模块,它提供了许多功能,用于处理日期、时间和时间差。以下是datetime库的一些基本用法:
1. **导入datetime模块**:
```python
import datetime
```
2. **创建日期和时间对象**:
- 使用`datetime.datetime.now()`获取当前日期和时间:
```python
current_time = datetime.datetime.now()
```
- 也可以指定年份、月份、日期、小时、分钟和秒:
```python
specific_date = datetime.datetime(2023, 4, 1, 15, 30)
```
3. **解析字符串**:
```python
date_string = "2023-04-01"
parsed_date = datetime.datetime.strptime(date_string, "%Y-%m-%d")
```
4. **操作日期和时间**:
- 获取年月日等单独部分:
```python
year, month, day = current_time.year, current_time.month, current_time.day
```
- 加减时间:
```python
future_date = current_time + datetime.timedelta(days=7)
```
5. **格式化输出**:
```python
formatted_date = current_time.strftime("%Y-%m-%d %H:%M:%S")
```
阅读全文