diff --git a/components/drivers/rtc/alarm.c b/components/drivers/rtc/alarm.c index 62cb71ae7c..b78528a04c 100644 --- a/components/drivers/rtc/alarm.c +++ b/components/drivers/rtc/alarm.c @@ -59,7 +59,7 @@ static rt_err_t alarm_set(struct rt_alarm *alarm) wkalarm.tm_hour = alarm->wktime.tm_hour; wkalarm.tm_mday = alarm->wktime.tm_mday; wkalarm.tm_mon = alarm->wktime.tm_mon; - wkalarm.tm_year = alarm->wktime.tm_year + wkalarm.tm_year = alarm->wktime.tm_year; ret = rt_device_control(device, RT_DEVICE_CTRL_RTC_SET_ALARM, &wkalarm); if ((ret == RT_EOK) && wkalarm.enable)