📜  datetime.timedelta 格式转字符串 python (1)

📅  最后修改于: 2023-12-03 14:40:38.342000             🧑  作者: Mango

将datetime.timedelta格式转换成字符串

datetime.timedelta是Python中表示时间差的实用工具。当需要计算时间跨度时,可以使用datetime.timedelta。本文将介绍如何将datetime.timedelta格式转换成字符串。

代码示例
import datetime

# 创建一个时间差对象
delta = datetime.timedelta(days=3, hours=7, minutes=32, seconds=15)

# 将时间差对象转换成字符串
delta_str = str(delta)
print(delta_str)

运行以上代码,输出结果为:

3 days, 7:32:15
解释

datetime.timedelta可以表示一段时间间隔,包括天、秒和微秒等。在上面的示例中,我们创建了一个时间差对象delta,表示3天7小时32分钟15秒的时间。

然后,我们使用str()函数将delta对象转换成字符串格式,得到了字符串3 days, 7:32:15

注意事项
  • 转换后的字符串格式与本地设置有关,可能因此而有所不同。
  • 如果需要自定义字符串格式,可以使用strftime()函数。
参考资料