summaryrefslogtreecommitdiff
path: root/ports/esp8266/modules/ntptime.py
diff options
context:
space:
mode:
Diffstat (limited to 'ports/esp8266/modules/ntptime.py')
-rw-r--r--ports/esp8266/modules/ntptime.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/ports/esp8266/modules/ntptime.py b/ports/esp8266/modules/ntptime.py
index 92ae6ab07..dd07e46f1 100644
--- a/ports/esp8266/modules/ntptime.py
+++ b/ports/esp8266/modules/ntptime.py
@@ -29,12 +29,11 @@ def time():
return val - NTP_DELTA
-# There's currently no timezone support in MicroPython, so
-# utime.localtime() will return UTC time (as if it was .gmtime())
+# There's currently no timezone support in MicroPython, and the RTC is set in UTC time.
def settime():
t = time()
import machine
import utime
- tm = utime.localtime(t)
+ tm = utime.gmtime(t)
machine.RTC().datetime((tm[0], tm[1], tm[2], tm[6] + 1, tm[3], tm[4], tm[5], 0))