查看: 818|回复: 1

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

[复制链接]
  • TA的每日心情
    慵懒
    2018-10-12 14:47
  • 签到天数: 20 天

    [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);
    文章有帮助,可以请我喝杯咖啡
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    博哥零基础教你玩转ESP8266(十三) ESP8266WiFiGeneric库
    博哥零基础教你玩转ESP826
    帖子导航帖 博哥零基础教你玩转ESP8266(一) 重识ESP8266 博哥零基础教你玩转ESP8266
    求助!WeMos D1 WiFi怎么接0.96寸OLED?(ㄒoㄒ)
    求助!WeMos D1 WiFi怎么
    求助!WeMos D1 WiFi怎么接0.96寸OLED?(ㄒoㄒ) 想用WeMos D1 WiFi接收服务器的数据然
    串口发送16进制指令求助
    串口发送16进制指令求助
    我准备串口发出16进制指令到我的外置设备 代码如下图 我分别监控ARDUINO的tx口和USB口
    一文教你选择Arduino开发板,小白进
    一文教你选择Arduino开发
    笔者在2016年接触了Arduino,跳了万条坑,行了千里弯,到今天也算是Arduino的一
    大神们!1602显示屏上的MQ2浓度示数不是实时监测的何解
    大神们!1602显示屏上的MQ
    本人小白,刚刚接触arduino,长时间的查阅资料后,通过复制修改代码接线实现了DHT11实
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表