JAVA如何判断月份
答案:3 悬赏:0
解决时间 2021-02-08 04:39
- 提问者网友:血樱陌殇
- 2021-02-07 03:40
JAVA如何判断月份
最佳答案
- 二级知识专家网友:魅世女王
- 2021-02-07 04:23
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance(); //取得当前日历
int month=cal.get(Calendar.MONTH);//取得月份
System.out.println(month+1);//由于月份是0-11从0开始,所以需要加一
}
}
public class Test {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance(); //取得当前日历
int month=cal.get(Calendar.MONTH);//取得月份
System.out.println(month+1);//由于月份是0-11从0开始,所以需要加一
}
}
全部回答
- 1楼网友:怪咖小青年
- 2021-02-07 06:50
Canlendar类
里面有很多操作时间的方法,下面给你写了个获得当前时间月份的方法,比着写吧
Calendar c = Calendar.getInstance();
c.setTime(new Date());
int month = c.get(Calendar.MONTH);
- 2楼网友:转身后的回眸
- 2021-02-07 05:42
import java.util.*;
public class shell {
public static void main(string[] args) {
scanner sc = new scanner(system.in);
int y = 0;
int n = 0;
//输入年份,用于判断闰年!
system.out.println("请输入年份:");
y = sc.nextint();
system.out.println("请输入月份:");
n = sc.nextint();
switch (n) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
system.out.println(n + "月份有:31天");
break;
//对于2月份需要判断是否为闰年
case 2:
if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0)) {
system.out.println(n + "月份有:29天");
break;
} else {
system.out.println(n + "月份有:28天");
break;
}
case 4:
case 6:
case 9:
case 11:
system.out.println(n + "月份有:30天");
break;
default:
system.out.println("请输入正确的年份和月份");
break;
}
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯