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

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

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

Wed Feb 02 00:00:00 MSK 3881


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

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

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

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


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

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

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

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

3881-1981 = 1900, что как бы намекае
...
Рейтинг: 0 / 0
Как распарсить строчку и превратить её в дату?
    #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
Как распарсить строчку и превратить её в дату?
    #38476868
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drcosmoОзверин, спасибо!

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

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

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

Wed Feb 02 00:00:00 MSK 3881

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


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