From ce75db98a6b6a4a190141969a7bc225a4af87ebe Mon Sep 17 00:00:00 2001 From: LePirlouit Date: Sat, 17 Aug 2024 12:02:15 +0200 Subject: [PATCH] :bug: fix timezone that was not used --- examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h b/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h index faadede8..49dad5eb 100644 --- a/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h +++ b/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h @@ -253,19 +253,20 @@ void decodeNTP(void) timeValid = true; + time_t local = TIMEZONE.toLocal(utc); // Print the hour, minute and second: - Serial.print("Received NTP UTC time : "); + Serial.print("Received NTP Local time : "); - uint8_t hh = hour(utc); + uint8_t hh = hour(local); Serial.print(hh); // print the hour (86400 equals secs per day) Serial.print(':'); - uint8_t mm = minute(utc); + uint8_t mm = minute(local); if (mm < 10 ) Serial.print('0'); Serial.print(mm); // print the minute (3600 equals secs per minute) Serial.print(':'); - uint8_t ss = second(utc); + uint8_t ss = second(local); if ( ss < 10 ) Serial.print('0'); Serial.println(ss); // print the second