--- a/eric6/MicroPython/MicroPythonCommandsInterface.py Mon Aug 26 12:43:26 2019 +0200 +++ b/eric6/MicroPython/MicroPythonCommandsInterface.py Mon Aug 26 18:41:48 2019 +0200 @@ -769,11 +769,13 @@ " import machine as __machine_", " rtc = __machine_.RTC()", " try:", # ESP8266 may use rtc.datetime() - " clock_time = rtc_time[:6] +" - " (rtc_time[6] + 1, 0)", + " clock_time = rtc_time[:3] +" + " (rtc_time[6],) + rtc_time[3:6] + (0,)", " rtc.datetime(clock_time)", " except Exception:", # ESP32 uses rtc.init() - " rtc.init(rtc_time[:6])", + " clock_time = rtc_time[:3] +" + " (rtc_time[6],) + rtc_time[3:6] + (0,)", + " rtc.init(clock_time)", " del __machine_", " except:", " try:", @@ -813,8 +815,7 @@ "except AttributeError:", " tm = __time_.localtime()", " print('{0:04d}-{1:02d}-{2:02d} {3:02d}:{4:02d}:{5:02d}'" - ".format(tm.tm_year, tm.tm_mon, tm.tm_mday, tm.tm_hour," - " tm.tm_min, tm.tm_sec))", + ".format(tm[0], tm[1], tm[2], tm[3], tm[4], tm[5]))", " del tm", ]), "del __time_"