Android获取指定某年某月某日相对应星期,某年某月有几天

来源:互联网 发布:手机家具设计软件 编辑:程序博客网 时间:2024/04/27 03:02

JAVA中有封装好的函数来调用的


获取当前系统年月日

Calendar calendar = Calendar.getInstance();int year = calendar.get(Calendar.YEAR);int month = calendar.get(Calendar.MONTH) + 1;// Java月份从0开始算int day = calendar.get(Calendar.DAY_OF_MONTH);

获取指定某年某月某日相关的需求

Calendar calendar = Calendar.getInstance();calendar.set(Calendar.YEAR, year);//先指定年份calendar.set(Calendar.MONTH, month - 1);//再指定月份 Java月份从0开始算int daysCountOfMonth = calendar.getActualMaximum(Calendar.DATE);//获取指定年份中指定月份有几天//获取指定年份月份中指定某天是星期几calendar.set(Calendar.DAY_OF_MONTH, day);int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);switch (dayOfWeek){  case 1:     weekTextView.setText("星期日");     break;  case 2:     weekTextView.setText("星期一");     break;  case 3:     weekTextView.setText("星期二");     break;  case 4:     weekTextView.setText("星期三");     break;  case 5:     weekTextView.setText("星期四");     break;  case 6:     weekTextView.setText("星期五");     break;  case 7:     weekTextView.setText("星期六");     break;  }
	
				
		
原创粉丝点击