java计算某年某月某日和某年某月某日之间的天数间隔,java计算某年某月某日和某年某月某日
在计算某月的天数时,需要注意闰年。
解析:闰年的具体判断方法取决于其判断条件:四年一闰、百年一闰、四百年一闰。一年中月份的天数分为大月和小月,二月是一个特殊的月份。
(视频教程推荐:java视频)
特定代码:
导入Java . util . scanner;
导入Java . text . message format;
公共类Test02 {
公共静态void main(String[] args) {
扫描仪输入=新扫描仪(system . in);
System.out.print(请输入4位数字的年份(1900 ~ 2099):);
int year=input . nextint();
if(年份=1900年=2099年){
System.out.println(请输入月份(1 ~ 12):);
int month=input . nextint();
if(month=1 month=12){
//计算一年中一个月的天数
//大月份和小月份,特殊月份二月
int day=31
开关(月){
案例4:案例6:案例9:案例11:
天=30;
打破;
案例二:
//判断条件:四年一闰,百年一闰,四百年一闰。
布尔型isleapyear=(年份%4==0 year0!=0) 年@ 0==0;
//三元运算符判断
day=isLeapYear?29 : 28;
打破;
}
string=message format . format( { 0 }年{1}月{2}日,年,月,日);
system . out . println(info);
}否则{
System.out.println(请输入正确的月份);
}
}否则{
System.out.println(请输入1900到2099之间的年份);
}
}
}推荐教程:java开发入门。以上是java中计算某年某月的天数的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。