将 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中文网其他相关文章!