我在windows 11 运行emqx 5.0.9 ,订阅$SYS/brokers/emqx@127.0.0.1/datetime 主题,使用mqttx测试,然后收到的时间是1970-07-18T04:44:27.034680594+08:00,像是没有时间初始化,不知道该如何设置?
- 在 v5.4.0 以后不再发布 windows 平台的安装包,为生产安全请换用 linux/docker 版本
$SYS/brokers/<node>/datetime
直接使用 Erlang/OTP 模块获取时间,出现 epoch 为 1970 年的时间可能为 windows 平台兼容性不佳导致。