Alcor6L/eLua/mizar32.rtc
外觀
< Alcor6L
此模組包含用於驅動 Mizar32 乙太網模組上的即時時鐘的函式。
這些函式接受並返回時間和日期,以與 Lua 的 os.date() 和 os.time() 函式相同的格式表示為表格,包含 year (1900–2099)、month (1-12)、day (1-31)、wday (1-7)、hour (0-23)、min (0-59) 和 sec (0-59) 欄位。對於 wday(星期幾),按照慣例,1 代表星期日。
將時間和/或日期設定到 RTC 硬體中。
mizar32.rtc.set(datetime)
- datetime - 包含要設定的時間和/或日期欄位的表格。任何不存在(或為 nil)的欄位都不會更改,因此您可以分別設定時間、日期或各個欄位。設定不存在的日期(如 2 月 31 日)是可能的,但接下來會發生什麼將不可預測。
datetime = mizar32.rtc.get()
從 RTC 硬體中讀取當前日期和時間。
返回值
- datetime - 包含 year、month、day、wday、hour、min 和 sec 欄位的表格。