忘记过去,超越自己
- ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️
- ❤️ 本篇创建记录 2022-01-20 ❤️
- ❤️ 本篇更新记录 2022-01-21 ❤️
- 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝
- 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持!
- 🔥 Arduino ESP8266教程累计帮助过超过1W+同学入门学习硬件网络编程,入选过选修课程,刊登过无线电杂志 🔥
快速导读
-
- 1. 前言
- 2.Time库
-
- 2.1 安装库
- 2.2 库源代码结构
-
- 2.2.1 时间处理类方法
-
- 2.2.1.1 获取当前时间偏移量,单位是秒数 —— now()
- 2.2.1.2 获取当前年份 —— year()、year(time_t t)
- 2.2.1.3 获取当前月份 —— month()、month(time_t t)
- 2.2.1.4 获取当前天 —— day()、day(time_t t)
- 2.2.1.5 获取当前星期 —— weekday()、weekday(time_t t)
- 2.2.1.6 获取当前时分秒中的时 —— hour()、hour(time_t t)、hourFormat12()、hourFormat12(time_t t)
- 2.2.1.7 获取当前时分秒中的分 —— minute()、minute(time_t t)
- 2.2.1.8 获取当前时分秒中的秒 —— second()、second(time_t t)
- 2.2.1.9 判断上下午 —— isAM()、isAM(time_t t)、 isPM()、isPM(time_t t)
- 2.2.2 时间同步类方法
- 3. 案例
1. 前言
Time,这是一个为Arduino提供时间支持的库。
这个库的例子中会教会我们多种方式去获取时间:
- 一个
RTC
时钟 - 网络
NTP
时间 GPS
时间