【发布时间】:2012-10-02 01:17:44
【问题描述】:
可能重复:
How to construct a timedelta object from a simple string
我有一个格式为hours:minutes:seconds 的字符串,但它不是一天中的某个时间,而是一个持续时间。例如,100:00:00 表示 100 hours。
我正在尝试查找与当前时间相差字符串中指定的时间量的时间。我可以使用正则表达式手动拆分时间字符串并将其转换为秒并将其添加到time.time() 返回的浮点数中,但是有time 函数来执行此操作吗?
time.strptime() 函数格式似乎适用于时间/日期字符串,而不是任意字符串。
【问题讨论】:
-
看起来不错,我找不到那个。谢谢!
-
timedelta 在这里应该很有用。
-
这道题和重复题不一样,这道题有明确的输入(hh:mm:ss)并以秒为单位输出,另一道的输入和timedelta作为输出的格式不太常见。跨度>
标签: python