Android获取本周本月本年的第一天和最后一天

获取本周的第一天和最后一天:

SimpleDateFormat dateFormater = new SimpleDateFormat(
						"yyyy-MM-dd");
				Calendar cal = Calendar.getInstance();
				cal.set(Calendar.DAY_OF_WEEK, 1);
				cal.getTime();
				start_time.setText(dateFormater.format(cal.getTime()) + "");

				cal.set(Calendar.DAY_OF_WEEK,
						cal.getActualMaximum(Calendar.DAY_OF_WEEK));
				end_time.setText(dateFormater.format(cal.getTime()));


获取本月的第一天和最后一天:

SimpleDateFormat dateFormater = new SimpleDateFormat(
						"yyyy-MM-dd");
				Calendar cal = Calendar.getInstance();
				cal.set(Calendar.DAY_OF_MONTH, 1);
				cal.getTime();
				start_time.setText(dateFormater.format(cal.getTime()) + "");

				cal.set(Calendar.DAY_OF_MONTH,
						cal.getActualMaximum(Calendar.DAY_OF_MONTH));
				end_time.setText(dateFormater.format(cal.getTime()));


获取本年的第一天和最后一天:

SimpleDateFormat dateFormater = new SimpleDateFormat(
						"yyyy-MM-dd");
				Calendar cal = Calendar.getInstance();
				cal.set(Calendar.DAY_OF_YEAR, 1);
				cal.getTime();
				start_time.setText(dateFormater.format(cal.getTime()) + "");

				cal.set(Calendar.DAY_OF_YEAR,
						cal.getActualMaximum(Calendar.DAY_OF_YEAR));
				end_time.setText(dateFormater.format(cal.getTime()));


你可能感兴趣的:(Android)