我正在使用DatePickerDialog显示日历。我想访问所选日期的第一天和最后一天。如何获取日期的第一天和最后一天
这是我曾尝试
this.tv_date.setText(new StringBuilder()
// Month is 0 based so add 1
.append(mDay).append("-")
.append(monthName).append("-")
.append(mYear).append(""));
tv_date.setHighlightColor(Color.CYAN);
String str=mDay+"-"+mMonth+"-"+mYear;
SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy");
sdf.format(""+str); //here I am getting exception
Calendar cal=Calendar.getInstance();
int s= cal.getFirstDayOfWeek();
Toast.makeText(getApplicationContext(), "first day of the week : "+s, 1).show();
但我正在逐渐 “IllegalArguementException”。 请帮我
感谢
谢谢!但Toast每次都会显示1,即使我选择了其他日期。如何获得一周的第一天。 – 2013-03-01 07:15:42
是的它目前(三月)的月份工作正常,但在上个月和下个月它显示错误的值。 – 2013-03-01 08:00:31
其适用于所有情况。我在发布前测试过它。刚刚再次验证了'13-02-2013'并得到了输出为'10'。 – SudoRahul 2013-03-01 08:04:41