首页  >  文章  >  后端开发  >  如何将 Python 日期时间对象转换为可读的日期字符串?

如何将 Python 日期时间对象转换为可读的日期字符串?

Susan Sarandon
Susan Sarandon原创
2024-10-31 05:50:30901浏览

How to Convert Python datetime Objects to Readable Date Strings?

将 Python 日期时间对象转换为可读的日期字符串

在 Python 中使用时间戳或日期时,通常需要将它们格式化为可读字符串。这可以使用 datetime 类的 strftime() 方法来实现。

示例场景

考虑以下 datetime 对象:

t = e['updated_parsed']
dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6])
print(dt)

该对象代表日期“2010-01-28 08:39:49.000003”。现在,任务是将此对象转换为可读的字符串,例如“January 28, 2010”。

解决方案:使用 strftime()

来格式化日期时间对象转换为字符串,您可以使用 strftime() 方法作为如下:

dt.strftime("%B %d, %Y")

其中 %B 代表月份名称,%d 代表该月中的日期,%Y 代表年份。

用法示例

将 strftime() 方法应用于示例日期时间object:

dt.strftime("%B %d, %Y")

返回字符串:

"January 28, 2010"

因此,您可以根据您的要求使用带有特定格式说明符的 strftime() 方法将日期时间对象转换为可读的日期字符串.

以上是如何将 Python 日期时间对象转换为可读的日期字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn