Как получить выбранную дату на calendarView в Long? - PullRequest
0 голосов

У меня есть календарь, и я хочу получить выбранную дату для сохранения где-нибудь. Но сохранение работает только если дата длинная. При нажатии на дату Y, M, D меняются, а view.date - нет. Как я могу конвертировать D, M, Y в Long или получить выбранную дату в long?

Code where I'm trying to get date

1 Ответ

1 голос
/ 11 марта 2020

От года, месяца, даты к Long

    val year = 2020
    val month = 3
    val day = 11
    val calendar = Calendar.getInstance()
    calendar.set(Calendar.YEAR, year)
    calendar.set(Calendar.MONTH, month)
    calendar.set(Calendar.DAY_OF_MONTH, day)
    val longTYpeVariable = calendar.timeInMillis

От Long к году, месяц и день

calendar.timeInMillis = longTYpeVariable
val year1 = calendar.get(Calendar.YEAR)
val month1 = calendar.get(Calendar.MONTH)
val day1 = calendar.get(Calendar.DAY_OF_MONTH)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...