1854年到2016年有几个闰年?
2023-06-25
一共有40个闰年,以下为详细计算过程:
整百的年份能被400整除是闰年,其它年份能被4整除是闰年。1854年后的1856年是第1个闰年,2016一1856=160年。160÷4=40个闰年,但1900年不能被400整除不是闰年,因此是39个闰年,加上1856年是40个闰年。闰年有1856,1860,1864,1868,1872,1876,1880,1884,1888,1892,1896,1904,1908,1912,1916,1920,1924,1928,1932,1936,1940,1944,1948,1952,1956,1960,1964,1968,1972,1976,1980,1984,1988,1992,1996,2000,2004,2008,2012,2016
另外可通过程序计算出你需要的答案,以下为Java代码示例(hutool的DateUtil库):
public class DateTimeTest {
public static void main(String[] args) {
int t = 0;
for (int i = 1854; i < 2017; i++) {
if (DateUtil.isLeapYear(i)) {
t += 1;
System.out.println(i);
}
}
System.out.println("共计" + t + "个闰年");
}
}
运行结果 :
1854至2016之间的闰年有:1856,1860,1864,1868,1872,1876,1880,1884,1888,1892,1896,1904,1908,1912,1916,1920,1924,1928,1932,1936,1940,1944,1948,1952,1956,1960,1964,1968,1972,1976,1980,1984,1988,1992,1996,2000,2004,2008,2012,2016,共计40个闰年
- 1856年
- 1860年
- 1864年
- 1868年
- 1872年
- 1876年
- 1880年
- 1884年
- 1888年
- 1892年
- 1896年
- 1904年
- 1908年
- 1912年
- 1916年
- 1920年
- 1924年
- 1928年
- 1932年
- 1936年
- 1940年
- 1944年
- 1948年
- 1952年
- 1956年
- 1960年
- 1964年
- 1968年
- 1972年
- 1976年
- 1980年
- 1984年
- 1988年
- 1992年
- 1996年
- 2000年
- 2004年
- 2008年
- 2012年
- 2016年
以上只是我提供的一个简略列表,仅供参考。
从1854年至1900年之间有1个闰年,从1900年至1950年之间有12个闰年,从1950年至2000年之间有21个闰年,从2000年至2016年之间有8个闰年。