为什么 Slack 不格式化我的 <!date> 消息?

Why doesn't Slack format my <!date> message?

我正在尝试通过 Web 格式化 Slack 消息中的日期 API。我正在使用 Botkit,因此我的字段正在使用 Mustache 进行解析,但是日志显示之后会出现正确的格式(因此我认为 Mustache 不是这里的问题)。

Botkit 调试日志中显示的消息是 "... on <!date^1511407982054^{date_long_pretty} at {time}|Wednesday at 10am> ..."。消息中的其他 <formatting> 在发生此事件之前和之后都工作正常。

我确定我有错,但不知道怎么办。任何帮助将不胜感激。

延迟渲染:

我尝试过的一些事情:

原来我需要使用 Math.floor(new Date().getTime() / 1000) 来生成 Unix 时间戳