以julian计算一个月(以三月开始的年份)仅用基本算术计算

时间:2015-10-25 13:41:44

标签: math julian-date

我正在尝试将表示一个月的整数(1 = 1月,2 = 2月12日= 12月)转换为表示该月的整数,但是在julian计数中(1 = 3月,2 = 4月... 12 = 2月)。但是我只能使用整数和基本算术( - ,+,/,*和modulo)。

例如:

month->julianMonth  
1->11  
2->12   
3->1   
4->2   
5->3  
...

我最接近的是

julianMonth=(month+10)%12

返回每个值,但是2月。

1 个答案:

答案 0 :(得分:0)

好的,明白了:

julianMonth=(month+9)%12+1