python datatime 函数用法
时间: 2023-09-03 17:13:43 浏览: 60
datetime是Python标准库中的模块,提供了处理日期和时间的功能。下面是datetime模块中常用函数的用法:
1. datetime.now(): 返回当前日期和时间的datetime对象。
示例:
```python
from datetime import datetime
now = datetime.now()
print(now)
```
2. datetime(year, month, day, hour, minute, second): 创建一个指定日期和时间的datetime对象。
示例:
```python
from datetime import datetime
dt = datetime(2021, 12, 31, 23, 59, 59)
print(dt)
```
3. datetime.strptime(date_string, format): 将字符串解析为datetime对象。
示例:
```python
from datetime import datetime
date_string = "2021-12-31 23:59:59"
dt = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
print(dt)
```
4. datetime.strftime(format): 将datetime对象格式化为字符串。
示例:
```python
from datetime import datetime
now = datetime.now()
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)
```
5. datetime.timedelta(days, seconds, microseconds, milliseconds, minutes, hours, weeks): 表示一个时间间隔。
示例:
```python
from datetime import datetime, timedelta
now = datetime.now()
future = now + timedelta(days=7)
print(future)
```
这些是datetime模块中一些常用的函数,可以根据需要选择合适的函数来处理日期和时间。