python strftime日期转换函数
时间: 2024-09-28 07:13:36 浏览: 36
python实现将中文日期转换为数字日期
Python内置的`strftime()`函数是一个用于格式化日期和时间的字符串方法,它接受一个时间戳作为输入,并按照指定的格式返回一个字符串表示。这个函数通常用于`datetime`对象,它们包含了日期、时间和时区信息。
`strftime()`函数的基本语法如下:
```python
formatted_date = datetime_object.strftime(format)
```
其中,`datetime_object`是你要格式化的datetime对象,`format`是一个包含特殊占位符的字符串,用于指示你想要的时间显示样式。常见的占位符包括:
- `%H`:小时(24小时制,00 - 23)
- `%I`:小时(12小时制,01 - 12)
- `%M`:分钟(00 - 59)
- `%p`:AM/PM标志
- `%S`:秒(00 - 59)
- `%y`:两位数的年份(例如'17')
- `%Y`:四位数的年份(例如'2017')
示例:
```python
from datetime import datetime
now = datetime.now()
formatted_now = now.strftime("%Y-%m-%d %H:%M:%S") # 格式化为 '2021-09-06 15:30:45'
print(formatted_now)
```
阅读全文