MQTT消息时间戳
答
有在该消息中没有时间戳,不存在这样的信息存储在报头MQTT其中。
MQTT.fx必须使用到达客户端的时间。
如果您需要发布时间,您必须自己将其添加到消息负载中。
答
Moment可以用来解决问题。它是一个轻量级JavaScript日期和时间库,用于解析,验证,操作和格式化日期和时间。花费消息到达用户端的时间。
client.on('message', function (topic, message) {
console.log(message.toString());
var Time = moment().format('HH:mm:ss');
console.log(Time);
});
使用时刻,您还可以发送时间戳和来自发布商的JSON格式的数据。