From c3f8c879fd2dfaa1cd2fb313b2301868a3493594 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Mon, 25 Oct 2021 08:21:33 -0500 Subject: [PATCH] always format hour as two digits --- wwvbdecode.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wwvbdecode.cc b/wwvbdecode.cc index 465c82b..1370445 100644 --- a/wwvbdecode.cc +++ b/wwvbdecode.cc @@ -277,7 +277,7 @@ bool counter_near(int16_t n) { const char *format_wwvbtime(const wwvb_t &t) { static char buf[80]; - snprintf(buf, sizeof(buf), "%4d/%03d %d:%02d:%02d ly=%d ls=%d dst=%d", + snprintf(buf, sizeof(buf), "%4d/%03d %2d:%02d:%02d ly=%d ls=%d dst=%d", t.year + 2000, t.yday, t.hour, t.minute, t.second, t.ls, t.ly, t.dst); return buf; } @@ -534,7 +534,7 @@ int uptime; char buf[80]; void set_time(const wwvb_t &t) { snprintf(buf, sizeof(buf), - "set time %d/%03d %d:%02d:%02d ly=%d ls=%d dst=%d uptime=%d pol=%d\n", + "set time %d/%03d %2d:%02d:%02d ly=%d ls=%d dst=%d uptime=%d pol=%d\n", t.year + 2000, t.yday, t.hour, t.minute, t.second, t.ls, t.ly, t.dst, uptime, wwvb_polarity); eeprom_write_block(buf, 0, strlen(buf)+1);