查看: 1473|回复: 1

[未解决] 关于esp32 time.h库的几点疑惑

[复制链接]
  • TA的每日心情
    奋斗
    2019-4-11 10:09
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    发表于 2018-10-11 16:09 | 显示全部楼层 |阅读模式
        arduino esp32 自带time.h   sntp库实现时钟自动同步后总感觉函数自动修改了本地时间,并提供timeinfo函数实现对时间的查询,但我并不需要函数提供的方式进行日期显示,请教下各位大侠这个函数是否能提起单独的日期数据并赋值给其他字段(或者有木有这个库的介绍),还有就是能这东东能不能改成不修改系统时间?
  • TA的每日心情
    慵懒
    2018-11-12 08:58
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2018-10-11 19:04 | 显示全部楼层
    有几个系统提供的函数,https://github.com/espressif/ard ... 2/esp32-hal-timer.h
    可以设置系统时间,也可以获取到系统时间tm info结构,可以取到当前的年月日时分秒

    kittenblock中小学创客名师推荐的图形化编程软件

    struct tm
    {
      int        tm_sec;
      int        tm_min;
      int        tm_hour;
      int        tm_mday;
      int        tm_mon;
      int        tm_year;
      int        tm_wday;
      int        tm_yday;
      int        tm_isdst;
    #ifdef __TM_GMTOFF
      long        __TM_GMTOFF;
    #endif
    #ifdef __TM_ZONE
      const char *__TM_ZONE;
    #endif
    };

    这是tm的结构体
    获取时间函数是

    kittenblock中小学创客名师推荐的图形化编程软件

    bool getLocalTime(struct tm * info, uint32_t ms = 5000);
    文章有帮助,可以请我喝杯咖啡
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    如何用Arduino制作一支带逗比功能的笔
    如何用Arduino制作一支带
    一年一度的六一儿童节又到啦(划掉)过完啦,这年头谁还不是个宝宝!各位超龄儿童有没
    设计了一款智能加湿器,出现了一些控制上的问题
    设计了一款智能加湿器,出
    最近在学习blinker,就想着把手头的加湿器改装成智能加湿器,用了一块WiFiduino、一个
    esp上传代码失败
    esp上传代码失败
    #include #include const char* ssid = "E206"; const char* password = "20620620
    小白求助
    小白求助
    小白刚接触arduino编程基础较差,发现可以使用图形编程软件,想问一下图片上的是什么
    Arduino MEGA 与UNO 通过nRF24L模块通讯
    Arduino MEGA 与UNO 通过n
    之前在深水宝很“实惠”的店铺买了一些原件,随手砍了esp8266以及nRF24L*3 因为缺
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表