Kotlin - Как получить время (& ldquo; HH: mm & rdquo;) из строки Date

Вы можете сделать это:

var frm = $(document.myform);
var data = JSON.stringify(frm.serializeArray());

См. JSON .

0
задан gon250 13 July 2018 в 19:41
поделиться

2 ответа

val date = SimpleDateFormat("HH:mm").format(Date((1507457400000 / 1000)))
1
ответ дан Dracarys 17 August 2018 в 12:21
поделиться

Используйте это:

    val calendar = Calendar.getInstance()
    calendar.timeInMillis = 1507457400000
    val date = calendar.time

, если у вас есть миллисекунда в строке, подобной str:

    val calendar = Calendar.getInstance()
    calendar.timeInMillis = str.toLong()
    val date = calendar.time

для часа и минуты:

    val h = calendar.get(Calendar.HOUR_OF_DAY)
    val m = calendar.get(Calendar.MINUTE)
    val result = h.toString() + ":" + m.toString()
0
ответ дан mTak 17 August 2018 в 12:21
поделиться
  • 1
    Ну, мне просто нужно время (чч: мм), и теперь ваш код возвращает меня: Sat Oct 07 10:00:00 GMT + 02: 00 2017 любая идея, чтобы получить время, спасибо @mtak – gon250 13 July 2018 в 17:43
  • 2
    @ gon250 Ваш пример Javascript также не получил времени. Пожалуйста, уточните свой вопрос с более подробной информацией о том, какую ценность вы ожидаете – Joffrey 13 July 2018 в 19:25
  • 3
    @ gon250 Разве это не то, что вы хотите? – mTak 13 July 2018 в 20:51
Другие вопросы по тегам:

Похожие вопросы: