📅  最后修改于: 2023-12-03 14:47:59.109000             🧑  作者: Mango
在Python中,timedelta64 total_mins是一种时间差的类型,它代表了两个时间点之间的时差,以分钟为单位。
我们可以使用numpy库中的timedelta64类型来创建timedelta64 total_mins对象。下面是创建一个时间差为10分钟的例子:
import numpy as np
timediff = np.timedelta64(10,'m')
timedelta64 total_mins对象有以下常用属性:
days
:天数seconds
:秒数microseconds
:微秒数milliseconds
:毫秒数minutes
:分钟数hours
:小时数以下是一个演示这些属性的例子:
import numpy as np
timediff = np.timedelta64(3600*24*3+3600*2+60*30,'s')
print(timediff.days) # 输出3
print(timediff.seconds) # 输出7200
print(timediff.microseconds) # 输出0
print(timediff.milliseconds) # 输出7200000
print(timediff.minutes) # 输出150
print(timediff.hours) # 输出2
timedelta64 total_mins对象支持加减法运算,可以使用+
和-
来进行运算。以下是一个使用运算符进行时间差计算的例子:
import numpy as np
timediff1 = np.timedelta64(10,'m')
timediff2 = np.timedelta64(5,'m')
timediff = timediff1 + timediff2
print(timediff) # 输出15 minutes
本文介绍了Python中的timedelta64 total_mins类型,以及如何创建、获取属性和进行运算。timedelta64 total_mins是一个非常实用的类型,在日常的时间处理中都会用到。