dt.strftime
时间: 2023-06-16 20:08:02 浏览: 105
Python中的strftime()方法支持的日期时间格式形式
dt.strftime() 是 Python 中 datetime 模块中的一个方法,用于将 datetime 对象转换为指定格式的字符串。
它的语法如下:
```python
dt.strftime(format)
```
其中,dt 是一个 datetime 对象,format 是一个字符串,表示输出的格式。此外,format 字符串中可以使用一些占位符,如 %Y 表示年份(四位数),%m 表示月份(01-12),%d 表示日期(01-31),%H 表示小时(00-23),%M 表示分钟(00-59),%S 表示秒(00-59)等等。
例如:
```python
import datetime
dt = datetime.datetime(2021, 12, 31, 23, 59, 59)
# 将 dt 转换为字符串,格式为 "年-月-日 时:分:秒"
str_dt = dt.strftime('%Y-%m-%d %H:%M:%S')
print(str_dt) # 输出:2021-12-31 23:59:59
```
这个例子中,我们将一个 datetime 对象 dt 转换为了字符串,并且指定了输出的格式为 "年-月-日 时:分:秒"。最后输出的是字符串 "2021-12-31 23:59:59"。
阅读全文