How to change 2/3/2013
format to 02/03/2013 (dd/mm/yyyy)
?
Calendar c1 = Calendar.getInstance();
year = c1.get(Calendar.YEAR);
month = c1.get(Calendar.MONTH);
day = c1.get(Calendar.DAY_OF_MONTH);
// formatter = new SimpleDateFormat("dd/MM/yyyy");
public void onDateSet(DatePicker view, int selectedYear,
int selectedMonth, int selectedDay) {
year = selectedYear;
month = selectedMonth;
day = selectedDay;
// set selected date into textview.
searchText.setText(new StringBuilder().append(month + 1).append("/").append(day).append("/").append(year).append(" "));
Log.i("DatePickerDialog","DatePickerDialog");
dpResult = (DatePicker) findViewById(R.id.dpResult);
// set selected date into datepicker also.
dpResult.init(year, month, day, null);
user.setSearchEntityType("ByDate");
}
};
Current Output:
1/2/2013
d/m/y
Looking for:
01/02/2013
dd/mm/yyyy
Simple, add the condition as below:
Use this code to get the format like dd/mm/yy.
Use the
DateFormat
class. Do something like this:See here for more examples.