即时得到3914-01-06作为输出时,日期选择器选择的值输入 是2014年1月6日获得值
int day = view.getDayOfMonth();
int month= view.getMonth();
int year = view.getYear();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String formatedDate = sdf.format(new Date(year, month, day));
Log.d("test", "" + formatedDate);//Here i'am retrieving 3914 instead 2014
你能提供给我一些样本吗? – 2014-11-21 17:24:29
如果你想继续使用'Date',只需从''year'变量中减去1900:'int year = view.getYear() - 1900;' – 2014-12-03 15:16:23