星期.PNG (15.33 KB, 下載次數: 86)
188610329 發表于 2022-4-21 17:58
一年 按 365 天算, 則 一年有 52周 多一天, 假定,全是平年,拋開52周,那么過了多少年,就是過了天(相對 ...
188610329 發表于 2022-4-21 17:58
一年 按 365 天算, 則 一年有 52周 多一天, 假定,全是平年,拋開52周,那么過了多少年,就是過了天(相對 ...
黃冬梅 發表于 2022-4-21 18:31
除以100,又取余。為什么21世紀又加100?
188610329 發表于 2022-4-21 19:07
又+100 是因為他的計算基準 是1900年開始的(即它的基準值是吧1900年作為0 開始算的所以他要得到1900年至 ...
黃冬梅 發表于 2022-4-21 18:27
我還是有點不明白……它前面確實有個月修正數組,但我不明白
188610329 發表于 2022-4-21 19:07
又+100 是因為他的計算基準 是1900年開始的(即它的基準值是吧1900年作為0 開始算的所以他要得到1900年至 ...
黃冬梅 發表于 2022-4-21 19:13
u8 const table_week[12]={0,3,3,6,1,4,6,2,5,0,3,5}; //月修正數據表
不懂這個月修正表是什么意思。
...
188610329 發表于 2022-4-21 19:09
你不明白我也沒辦法了, 一般計算 月日周,我都自己建數組的。也不麻煩,EXCLE里面拉一下也就出來了。用 ...
188610329 發表于 2022-4-21 19:26
這個表,代表 在1900年的時候, 每個月的 1號, 前面一天,你當作是"0號", 的星期幾, 0~6 代表 星期天~星 ...
黃冬梅 發表于 2022-4-21 19:31
以1900年為起點,因為1900年1月1日是星期一。計算現在的年份距離1900年有多少年,然后平年52周多1天,閏 ...
Y_G_G 發表于 2022-4-22 10:58
你這個是基于STM32的RTC功能的吧
STM32的RTC很雞肋的,精度取決于晶振,那就跟DS1302一個樣,并沒有日期和時 ...
188610329 發表于 2022-4-21 19:07
又+100 是因為他的計算基準 是1900年開始的(即它的基準值是吧1900年作為0 開始算的所以他要得到1900年至 ...
Y_G_G 發表于 2022-4-22 10:58
你這個是基于STM32的RTC功能的吧
STM32的RTC很雞肋的,精度取決于晶振,那就跟DS1302一個樣,并沒有日期和時 ...
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |