privatevoidshowDatePickDlg(){ Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(MainActivity.this, new DatePickerDialog.OnDateSetListener() {
@Override publicvoidonDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth){ MainActivity.this.txtDate.setText(formatDate(year, monthOfYear + 1, dayOfMonth)); } }, year, month, day); datePickerDialog.show(); }
privatevoidshowDatePickDlg(){ Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(MainActivity.this, new DatePickerDialog.OnDateSetListener() {
@Override publicvoidonDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth){ MainActivity.this.txtDate.setText(formatDate(year, monthOfYear + 1, dayOfMonth)); } }, year, month, day); datePickerDialog.show(); }
privatestaticfinal String DATE_FORMATE_SHORT = "yyyy-MM-dd"; private String formatDate(int year, int month, int day){ LocalDate date = LocalDate.of(year, month, day); DateTimeFormatter formatter = DateTimeFormatter.ofPattern(DATE_FORMATE_SHORT); return date.format(formatter); }