Преобразование строки миллисекунд в строку даты

Возможный дубликат:
как конвертировать миллисекунды в формат даты в Android?

У меня есть строка миллисекунд, и я хочу преобразовать ее в строку даты.

Так:

Миллисекунды: 1345032624325E12 -> Дата: среда, 15 августа 2012 г., 14:10:24

Как я могу это сделать?


person JohnD    schedule 15.08.2012    source источник
comment
На самом деле, вопрос не совсем тот, о котором говорилось. Здесь ОП спрашивает, как преобразовать строку миллисекунд, а не только миллисекунды.   -  person Oleksandr Bondarenko    schedule 15.08.2012
comment
Ищите SO, прежде чем задавать вопрос. @OleksandrBondarenko до сих пор задает много вопросов по этому поводу.   -  person Anders Metnik    schedule 15.08.2012
comment
@OleksandrBondarenko Обычно я был бы готов снова открыть это, но разве это не щепетильность?   -  person casperOne    schedule 15.08.2012
comment
Пол часа искал и тоже видел ту тему. Решения там не работали для меня.   -  person JohnD    schedule 15.08.2012
comment
@JohnD Каким образом они не сработали? Вы задаете вопрос и совсем не показываете, что действительно сначала провели какое-то исследование, это нормально, что оно помечается как дублированное.   -  person José Luis    schedule 15.08.2012
comment
Проблема в том, что там буквы - это мои значения миллисекунд (см. выше). Когда я удаляю эти буквы, дата, конечно же, неверна. Решение в другой теме не справляется с письмами.   -  person JohnD    schedule 15.08.2012
comment
На самом деле вопрос OP можно свести к тому, как преобразовать некоторое строковое значение в длинное. Это то, что его интересует, и это то, чего он не нашел в ответах о преобразовании long в строку Date.   -  person Oleksandr Bondarenko    schedule 15.08.2012
comment
Нет, не совсем. Я уже проанализировал строку до длинной. РЕДАКТИРОВАТЬ: я боюсь, что снова есть некоторые недоразумения. Во-первых, миллисекунды представлены в виде строки. Я разбираю строку на длинную и преобразовываю ее обратно в строку (которая должна быть отформатированной датой).   -  person JohnD    schedule 15.08.2012
comment
Это не следует из вашего вопроса.   -  person Oleksandr Bondarenko    schedule 15.08.2012
comment
Да, я надеялся, что есть более простое решение, чем сначала разобрать его до длинного. Если бы строку миллисекунд можно было преобразовать в строку даты, было бы здорово. Очевидно, что никто не знает, как это сделать, иначе мы бы не комментировали, комментировали и комментировали.   -  person JohnD    schedule 15.08.2012


Ответы (1)