Joda-Time. Корректна такая реализация?

231
10 сентября 2018, 14:50

Нужно на выходе получить такую строку 2018-05-08T10:41:00.000+07:00. Корректна ли такая реализация? Если нет, то поправьте, пожалуйста.

    val cal = Calendar.getInstance()
    val mYear = cal.get(Calendar.YEAR)
    val mMonth = cal.get(Calendar.MONTH)
    val mDay = cal.get(Calendar.DAY_OF_MONTH)
    val datePickerDialog = DatePickerDialog(this,
            DatePickerDialog.OnDateSetListener { _, _, _, _ ->
                val mHour = cal.get(Calendar.HOUR_OF_DAY)
                val mMinute = cal.get(Calendar.MINUTE)
                val timePickerDialog = TimePickerDialog(this,
                        TimePickerDialog.OnTimeSetListener { _, hourOfDay, minute ->
                            val dateTime = DateTime.parse("$mYear-$mMonth-$mDay $hourOfDay:$minute", DateTimeFormat.forPattern("yyyy-MM-dd HH:mm"))
                            tvMyCalendar.text = dateTime.toString()
                        }, mHour, mMinute, false)
                timePickerDialog.show()
            }, mYear, mMonth, mDay)
    datePickerDialog.show()
READ ALSO
Поведение оператора switch в java

Поведение оператора switch в java

Почему меняется поведение оператора switch при различных способах инициализации управляющей переменной?

252
Подключение встроенных пакетов java

Подключение встроенных пакетов java

Вот импорт, и он подсвечивается и параллельно выкидывает о

252
Java Spring Security 5 OAuth2 авторизация с помощью google и facebook

Java Spring Security 5 OAuth2 авторизация с помощью google и facebook

Я прочел этот туторчик и тоже решил сделать авторизацию через гугл и файсбук в своем тестовом приложенииЯ абсолютно се сделал как в гайде

284