When implementing Datepicker in kotlin instead of August its showing M08 in all devices.
https://i.stack.imgur.com/BoFbh.png This is the image of what i get and i used this code
binding.imgSetDate.setOnClickListener {
val datePickerDialog = DatePickerDialog(
this,
DatePickerDialog.OnDateSetListener { view, year, month, dayOfMonth ->
calendar.set(Calendar.YEAR, year)
calendar.set(Calendar.MONTH, month)
calendar.set(Calendar.DAY_OF_MONTH, dayOfMonth)
selectedDate = SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()).format(calendar.time)
binding.etEventDatenew.setText(selectedDate)
},
calendar.get(Calendar.YEAR),
calendar.get(Calendar.MONTH),
calendar.get(Calendar.DAY_OF_MONTH)
)
datePickerDialog.datePicker.minDate = System.currentTimeMillis() - 1000
datePickerDialog.show()
}