Micropython获取正确的当前时间

2024-05-29 11:54:51 发布

您现在位置:Python中文网/ 问答频道 /正文

因为micropython不导入datetime。你知道吗

我想使用time或utime模块来获取当前时间。你知道吗

但是时间.localtime()结果为 就像(2000, 1, 1, 0, 12, 35, 5, 1)

我猜时间从2000/1/1开始。你知道吗

如何设置开始时间?你知道吗

或者其他推荐的方法可以得到正确的结果?你知道吗

谢谢!你知道吗


Tags: 模块方法datetimetimemicropython时间localtimeutime
1条回答
网友
1楼 · 发布于 2024-05-29 11:54:51

使用RTC设置时间:

from pyb import RTC   # or import from machine depending on your micropython version
rtc = RTC()
rtc.datetime((2019, 5, 1, 4, 13, 0, 0, 0))

然后您可以使用time.localtime()和字符串格式使它看起来像您想要的那样。你知道吗

相关问题 更多 >

    热门问题