mkts_from_hybridts()
Near Deprecation此操作根据另一个混合时间戳生成混合时间戳。
请求语法
python
mkts_from_hybridts(
hybridts: int,
milliseconds: float = 0.0,
delta: datetime.timedelta | None,
)
参数:
-
hybridts (float) -
[必需]
一个混合时间戳。
混合时间戳是一个范围从 0 到 18446744073709551615 的非负整数。
-
milliseconds (float) -
以毫秒为单位的增量时间间隔。 -
delta (Optional[timedelta]) -
一个 datetime.timedelta 对象,表示两个
date、time或datetime实例之间差异所表示的持续时间,精确到微秒。
返回类型:
int
返回: 一个混合时间戳,是一个范围从 0 到 18446744073709551615 的非负整数。
示例
python
import time
from datetime import timedelta
from pymilvus import utility
# Get a UNIX epoch timestamp
epoch1 = time.time()
# Make a hybrid timestamp
ts = utility.mkts_from_unixtime(epoch1)
# Set up a timedelta object
delta = timedelta(
days=50,
seconds=27,
microseconds=10,
milliseconds=29000,
minutes=5,
hours=8,
weeks=2
)
# Get a hybrid timestamp
mkts_from_hybridts(
hybridts=ts,
milliseconds=1000,
delta=delta,
)
相关操作
以下操作与 mkts_from_hybridts() 相关: