公历转换成农历
2019-06-11 12:01:11 18 举报
基于51单片机的万年历设计 公历转换农历 如果觉得可以,烦请点个赞!谢谢啦
作者其他创作
大纲/内容
农历日=X+1
公历日在春节前吗?
农历月=闰月?
X>=Y?
X = X-Y
计算当年春节离当年元旦的天数,记为N
取当年春节所在的公历月份
取农历月数 Y
计算公历日离当年元旦的天数 记为M
F0 = 1?
N
Y
农历年 = 公历年-1,定位到前一年,取农历月信息
农历年月日标准化
取当年春节所在的公历日
农历月=12,闰月标志 F0=0
F0取反
F0=1?
程序入口
农历月=1,闰月标志 F0=0
出口
农历年 = 公历年,取农历月信息
公历日离春节的天数X = M-N
农历月-1(Y-1)
农历月+1
0 条评论
下一页