Python Pandas – 返回带有分钟上取整解析的新时间差

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程