繁体   English   中英

如何在 Python 中将字符串(X 小时 X 分钟 X 秒)转换为日期时间?

[英]How to convert a string (X hours X minutes X seconds) to datetime in Python?

我有一个存储时间的列,“3 小时 10 分钟”。 我想对该列求和以获得总小时数。 如何将此字符串转换为时间戳?

要将字符串解析为datetime ,可以使用datetime.strptime()

>>> from datetime import datetime
>>> 
>>> datetime.strptime('3 hours 10 minutes', '%H hours %M minutes')
datetime.datetime(1900, 1, 1, 3, 10)

这将返回一个datetime时间 object,您可以进一步处理它。

更多信息在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM