RTC Module API Manual#
Overview#
The current CanMV K230 provides an RTC (Real-Time Clock) module, which users can use to set and get the current system time.
API Introduction#
The RTC class is located under the machine module.
Example#
from machine import RTC
# Instantiate RTC
rtc = RTC()
# Get current time
print(rtc.datetime())
# Set current time
rtc.init((2024, 2, 28, 2, 23, 59, 0, 0))
Constructor#
rtc = RTC()
Parameters
None
init Method#
rtc.init(year, month, day, hour, minute, second, microsecond, tzinfo)
Parameters
year: Yearmonth: Monthday: Dayhour: Hourminute: Minutesecond: Secondmicrosecond: Microsecond, this parameter is ignoredtzinfo: Timezone, value range [-12 ~ 12]
Return Value
None
datetime Method#
print(rtc.datetime())
Parameters
None
Return Value
Returns the current date and time information, including:
year: Yearmon: Monthday: Daywday: Day of the weekhour: Hourmin: Minutesec: Secondmicrosec: Microsecond
