|
|
|
@ -65,6 +65,8 @@ class DateTimePickerManager : DatePickerDialog.OnDateSetListener, |
|
|
|
calendar.set(Calendar.YEAR, year) |
|
|
|
calendar.set(Calendar.YEAR, year) |
|
|
|
calendar.set(Calendar.MONTH, month) |
|
|
|
calendar.set(Calendar.MONTH, month) |
|
|
|
calendar.set(Calendar.DAY_OF_MONTH, dayOfMonth) |
|
|
|
calendar.set(Calendar.DAY_OF_MONTH, dayOfMonth) |
|
|
|
|
|
|
|
calendar.set(Calendar.SECOND, 0) |
|
|
|
|
|
|
|
calendar.set(Calendar.MILLISECOND, 0) |
|
|
|
if (!onlyDate) { |
|
|
|
if (!onlyDate) { |
|
|
|
showTimePicker() |
|
|
|
showTimePicker() |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
@ -75,6 +77,8 @@ class DateTimePickerManager : DatePickerDialog.OnDateSetListener, |
|
|
|
override fun onTimeSet(view: TimePicker?, hourOfDay: Int, minute: Int) { |
|
|
|
override fun onTimeSet(view: TimePicker?, hourOfDay: Int, minute: Int) { |
|
|
|
calendar.set(Calendar.HOUR_OF_DAY, hourOfDay) |
|
|
|
calendar.set(Calendar.HOUR_OF_DAY, hourOfDay) |
|
|
|
calendar.set(Calendar.MINUTE, minute) |
|
|
|
calendar.set(Calendar.MINUTE, minute) |
|
|
|
|
|
|
|
calendar.set(Calendar.SECOND, 0) |
|
|
|
|
|
|
|
calendar.set(Calendar.MILLISECOND, 0) |
|
|
|
|
|
|
|
|
|
|
|
if (minimumDate != null) { |
|
|
|
if (minimumDate != null) { |
|
|
|
minimumDate?.let { |
|
|
|
minimumDate?.let { |
|
|
|
|