#include <TimeLib.h>中有哪些函数
时间: 2023-09-20 22:05:43 浏览: 329
h 获取时间函数
`TimeLib.h` 是 Arduino 的一个时间库,包含了一些常用的时间函数。以下是一些常用函数的介绍:
- `time_t now()`:返回当前时间的 Unix 时间戳(从 1970 年 1 月 1 日 0 点开始的秒数)。
- `void setTime(int hour, int min, int sec, int day, int month, int year)`:设置当前时间。
- `void setTime(time_t t)`:设置当前时间为指定的 Unix 时间戳。
- `int hour()`:返回当前的小时数。
- `int minute()`:返回当前的分钟数。
- `int second()`:返回当前的秒数。
- `int day()`:返回当前是几号。
- `int month()`:返回当前是几月。
- `int year()`:返回当前是哪一年。
- `int weekday()`:返回当前是星期几,周日为 1,周一为 2,以此类推。
- `bool isLeapYear(int year)`:判断指定的年份是否为闰年。
此外,还有一些其他的函数,如 `timeStatus()` 用于检查时钟是否已经初始化,`digitalClockDisplay()` 用于以格式化的方式输出当前时间等。
阅读全文