python中的strftime()函数
时间: 2024-11-20 12:35:43 浏览: 14
Python简单格式化时间的方法【strftime函数】
`strftime()`函数是Python标准库中的datetime模块提供的一个方法,它用于将日期和时间对象格式化为字符串,通常按照特定的时间格式规则。这个函数全称是"string format time",接受两个参数:
1. 时间对象(通常是datetime、date或time类型的对象)
2. 格式化字符串(也称为模板),其中包含各种占位符,对应日期时间的不同部分,如年、月、日、小时、分钟等。
常见的格式化字符串例子有:
- `%Y` 表示四位数的年份
- `%m` 表示月份,0-padded(例如01到12)
- `%d` 表示日,0-padded(例如01到31)
- `%H` 显示24小时制的小时,0-padded(例如00到23)
- `%M` 分钟,0-padded(例如00到59)
- `%S` 秒,0-padded(例如00到59)
下面是一个简单的使用例子:
```python
import datetime
now = datetime.datetime.now()
formatted_now = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_now) # 输出类似 "2023-07-01 15:30:00"
```
阅读全文