RTC Module API Manual#
Overview#
The current CanMV K230 provides a class RTC (Real-Time Clock) module, which allows users 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 the current time
print(rtc.datetime())
# Set the current time
rtc.init((2024, 2, 28, 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, now ignore this argumenttzinfo: Timezone, value is [-12 ~ 12]
Return Value
None
datetime Method#
print(rtc.datetime())
Parameters
None
Return Value
Returns the current date and time information, including:
year: Yearmonth: Monthday: Dayweekday: weekday, 1-7hour: Hourminute: Minutesecond: Secondmicrosecond: Microsecond
