HTTP API请求客户端的信息,为什么connected_at是秒的格式化时间,而不是毫秒的时间戳

环境信息

  • EMQX 版本:4.4.1
  • 操作系统及版本:WIN10
  • 其他

问题描述

通过订阅系统主题的上下线得到的数据,connected_at是毫秒时间戳,但是HTTP API里面是格式为 "YYYY-MM-DD HH:mm:ss"的字符串,我能理解可能是为了WEB端方便显示,不需要转,但是如果是后端取用的话就大为麻烦,首先是秒有点不够用,其次是还需要进行转换为时间戳

配置文件及日志

因为这个 API 的设计已经被很多用户使用了,我们不好直接改成时间戳,会影响到老用户体验(别的用户就是按照这个时间格式在用了)。
你说的这个问题我们已经意识到了,在 5.0 版本中,我们使用了更加统一的 rfc3339 标准时间格式。
非常感谢提供宝贵的建议,只是限于版本规范我们不能直接改动,对造成的影响表示抱歉

建议可以新增字段

小版本不会改动API的字段了,这种操作我们认为应该随着大的版本号发生改变