From fab20bdb7fda30dfa85a965bc5b72226266072d9 Mon Sep 17 00:00:00 2001 From: Gilles Grandou Date: Mon, 29 Nov 2021 09:13:21 +0100 Subject: [PATCH] log: print ISO date instead of timestamp --- tic2mqtt.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tic2mqtt.c b/tic2mqtt.c index bcfea00..a032b64 100644 --- a/tic2mqtt.c +++ b/tic2mqtt.c @@ -92,9 +92,12 @@ static void tic2mqtt_process_group(const char *tag, const char *data, time_t dat strncpy(ptag_desc->data, data, ptag_desc->len); char topic[TOPIC_MAXLEN + 1]; + char stamp_str[32]; + snprintf(topic, TOPIC_MAXLEN, "tic2mqtt/%s/%s", tic_name, tag); - log_info("%ld %s %s\n", stamp, topic, data); + strftime(stamp_str, 32, "%Y-%m-%d %H:%M:%S", localtime(&stamp)); + log_info("%s %s %s\n", stamp_str, topic, data); if (mosq_tic) { int res = mqtt_publish(mosq_tic, topic, NULL, data, TIC_QOS);