瀏覽代碼

Merge pull request #1485 from suolong3000/rtc

解决get_week的有效值与IS_RTC_WEEKDAY判断有效值不一致的问题。
ZYH 7 年之前
父節點
當前提交
636d1c75b3
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      bsp/stm32f40x/drivers/stm32f4_rtc.c

+ 1 - 1
bsp/stm32f40x/drivers/stm32f4_rtc.c

@@ -23,7 +23,7 @@ static int get_week(int year, int month, int day)
 		year -=1;
 		month +=12;
 	}
-	return (day+1+2*month+3*(month+1)/5+year+(year/4)-year/100+year/400)%7;
+	return (day+1+2*month+3*(month+1)/5+year+(year/4)-year/100+year/400)%7+1;
 }
 
 static struct rt_device rtc;