我有一个日期范围(日期和月数),我想计算该日期范围内Januarys的数量。
例如,以5/2015
结束并返回20个月后,有2个Januarys:1/2015
和1/2014
。
答案 0 :(得分:1)
int currentMonth = 5;
int monthsBack = 20;
int numberOfJans = (int) Math.Floor((monthsBack - currentMonth) / 12.0) + 1;
这是数学,而不是C#。
答案 1 :(得分:0)
计算样本之间的月数
BigDecimal.scale()