Slack API 时间戳中带有点的部分的含义是什么?

问题描述 投票:0回答:1

使用 Slack API 时,某些内容(例如消息)具有名称中带有

ts
的时间戳属性,并且该值是包含两个以点分隔的数字的字符串。例如“
1355517523.000005
”。这些部分的含义是什么?

我尝试查看其中一些响应的文档,例如message

事件的文档
,但它似乎并没有清楚地说明每个数字的含义。

timestamp slack-api
1个回答
0
投票
我通过谷歌搜索此问题单中的“

slack message url timestamp format

”找到了答案:
时间戳类型不一致#7 - 特别是在Paul Hammond的此评论中。如文档中所述,这些类型的时间戳唯一地标识通道内的消息。

文档中没有提到(至少在撰写本文时没有)是第一个数字(点之前的数字)是 UNIX 时间戳,第二部分进一步消除了歧义当两个事物具有相同时间戳时,事物发生的顺序(即使如此,事件发生的顺序仍然存在(我假设 Slack 服务器看到的))。据推测,该部分中较低的数字表明某事发生较早,数字较高则表明某事发生较晚。

© www.soinside.com 2019 - 2024. All rights reserved.