Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как распарсить строчку и превратить её в дату? / 9 сообщений из 9, страница 1 из 1
25.11.2013, 14:25:02
    #38476649
drcosmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
Разбираюсь по-тихоньку с сериализацией объектов...

Возник простой вопрос!

Допустим, при записи объекта класса Date в файл у меня получается строка вида

Wed Feb 02 00:00:00 MSK 3881


Как после считывания её правильно десериализовать, т.е. превратить в объект Date, чтобы он нормально создался?

Насколько я понимаю SimpleDateFormat использует только обратную операцию или я не прав?

Всем спасибо заранее!
...
Рейтинг: 0 / 0
25.11.2013, 14:25:48
    #38476650
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmoНасколько я понимаю SimpleDateFormat использует только обратную операцию или я не прав?

Не прав.
...
Рейтинг: 0 / 0
25.11.2013, 14:49:32
    #38476711
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmoWed Feb 02 00:00:00 MSK 3881


запись из будущего?
...
Рейтинг: 0 / 0
25.11.2013, 14:49:58
    #38476712
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmo,

формат : "EEE MMM dd HH:mm:ss zzz yyyy"
...
Рейтинг: 0 / 0
25.11.2013, 15:07:31
    #38476764
drcosmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
Озверин, спасибо!

Не из будущего, а из прошло)

если создать new Date(1981, 1, 2), то такой результат и выведет
...
Рейтинг: 0 / 0
25.11.2013, 15:45:03
    #38476842
Лагман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmo,

3881-1981 = 1900, что как бы намекае
...
Рейтинг: 0 / 0
25.11.2013, 15:49:30
    #38476856
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmo,

Срочно учитесь читать JavaDoc. Судя по вашим сообщениям, ни вот этого
http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
ни вот этого
http://docs.oracle.com/javase/7/docs/api/java/util/Date.html
вы в глаза не видели
...
Рейтинг: 0 / 0
25.11.2013, 15:54:41
    #38476868
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmoОзверин, спасибо!

Не из будущего, а из прошло)

если создать new Date(1981, 1, 2), то такой результат и выведет

никогда не любит работать с датой в java ;(
...
Рейтинг: 0 / 0
26.11.2013, 02:16:04
    #38477532
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распарсить строчку и превратить её в дату?
drcosmoДопустим, при записи объекта класса Date в файл у меня получается строка вида

Wed Feb 02 00:00:00 MSK 3881

Зачем тебе читабельность сериализованного файла?
Сохраняй дату через .getTime().
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как распарсить строчку и превратить её в дату? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]