收藏

micropython esp32 开发板更新系统时间

分类: 基础知识篇 >> ESP32系统相关 发布于 2024-05-16 381次阅读0点赞0收藏

这里只是核心代码,wifi联网部分可以在本站查询获取。

import utime
import time
import urequest
from machine import RTC

def WebTime():
    print('sync time')
    global rtc
    try:
        hea = {'User-Agent': 'Mozilla/5.0'}
        url = r'http://time1909.beijing-time.org/time.asp'
        r = requests.get(url, headers=hea).text.split('\r')
        temp = []
        i = 1
        while i < len(r):
            temp.append(int(r[i].split("=")[-1][:-1]))
            i += 1
        temp.append(0)
        rtc.datetime(temp)
        print("web time")
    except Exception as e:
        print(e)
        return False
    else:
        return True
VIP
购买
建议
意见
联系
客服
在线咨询

您可以与在线客服进行沟通获得帮助

工作日:8:00~22:00节假日:9:00~20:00

微信号: mpyos01

Q Q号: 1401211620

免费
福利
0.022232s