From dfdae97a440aab91d0e392b320da05dcf6a43b13 Mon Sep 17 00:00:00 2001 From: dahanzimin <353767514@qq.com> Date: Sat, 15 Feb 2025 16:27:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=97=E7=AC=A6=E4=B8=B2?= =?UTF-8?q?=E8=AE=BE=E7=BD=AERTC=E6=97=B6=E9=97=B4=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- boards/default_src/micropython/origin/build/lib/ntptime.py | 4 ++-- boards/default_src/micropython/origin/build/lib/rtctime.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/boards/default_src/micropython/origin/build/lib/ntptime.py b/boards/default_src/micropython/origin/build/lib/ntptime.py index 84549720..7474eec6 100644 --- a/boards/default_src/micropython/origin/build/lib/ntptime.py +++ b/boards/default_src/micropython/origin/build/lib/ntptime.py @@ -28,12 +28,12 @@ def settime(times): try: val = eval(times) if len(val) >= 6: - times=(val[0], val[1], val[2], 0, val[3], val[4], val[5], 0) + times=(val[0], val[1], val[2], val[3], val[4], val[5], 0) else: raise ValueError("Clock information format error") except: raise ValueError("Clock information format error, use ',' to separate at least 6 numerical values") - if isinstance(times, tuple): + if type(times) in (tuple, list): if 6 <= len(times) <= 8: RTC().datetime((times[0], times[1], times[2], 0, times[3], times[4], times[5], 0)) else: diff --git a/boards/default_src/micropython/origin/build/lib/rtctime.py b/boards/default_src/micropython/origin/build/lib/rtctime.py index 3d44d4bc..ff60e6b6 100644 --- a/boards/default_src/micropython/origin/build/lib/rtctime.py +++ b/boards/default_src/micropython/origin/build/lib/rtctime.py @@ -30,7 +30,7 @@ def settime(times): try: val = eval(times) if len(val) >= 6: - times=(val[0], val[1], val[2], 0, val[3], val[4], val[5], 0) + times=(val[0], val[1], val[2], val[3], val[4], val[5], 0) else: raise ValueError("Clock information format error") except: