【发布时间】:2021-10-18 18:13:37
【问题描述】:
我有一个带有持续时间列的 pandas 数据框,它们当前属于对象类型,具有 01:15:12 之类的条目,这意味着 1 小时 15 分 12 秒,而不是时间。我想去掉秒数并将这些值转换为 1.25,因为一小时内的 15 分钟/60 分钟是 0.25 小时。有什么建议?谢谢!
【问题讨论】:
-
解析为 timedelta,将 total_seconds 除以 3600 得到小数小时数。如果您需要更具体的建议,请提供minimal reproducible example。
标签: python-3.x pandas dataframe datetime time