Python Pandas – 返回带有分钟上取整解析的新时间差
要返回一个新的使用上取整解析的时间差,请使用 timedelta.ceil() 方法。 对于每分钟上取整的解析,请将freq参数设置为值T。
首先,导入所需的库−
import pandas as pd
Timedeltas是Python标准datetime库使用不同的表示时间差的方法。创建一个Timedelta对象
timedelta = pd.Timedelta('2天 10小时 45分钟 20秒')
显示时间差
print("时间差...\n", timedelta)
返回带有分钟上取整解析的时间戳
timedelta.ceil(freq='T')
例子
以下是代码
import pandas as pd
#Timedeltas是Python标准datetime库使用不同的表示时间差的方法
#创建一个Timedelta对象
timedelta = pd.Timedelta('2天 10小时 45分钟 20秒')
#显示时间差
print("时间差...\n", timedelta)
# 返回带有分钟上取整解析的时间戳
res = timedelta.ceil(freq='T')
# 显示带有分钟上取整解析的时间戳
print("\n时间差(分钟上取整)...\n", res)
输出
这将产生以下代码
时间差...
2 days 10:45:20
时间差(分钟上取整)...
2 days 10:46:00
极客教程