Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 423
от 27.08.2007, 06:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 368, Экспертов: 31
В номере:Вопросов: 1, Ответов: 1


Вопрос № 99221: Здравствуйте уважаемые Эксперты! У меня есть задача, которую, к сожалению, мне пока не удается осилить. Надеюсь, вы сможите мне с этим помочь. Программа связана с Joda-Time классом, который предназначен "для замены Java date and ti...

Вопрос № 99.221
Здравствуйте уважаемые Эксперты!

У меня есть задача, которую, к сожалению, мне пока не удается осилить. Надеюсь, вы сможите мне с этим помочь.
Программа связана с Joda-Time классом, который предназначен "для замены Java date and time классов". Необходимо сделать дополнения к коду, который я уже написал, чтобы при введе правильного формата дня рождения (при этом, если формат введен неправильно, т.е. не так как был выбран в окне выбора формата, то должно появляться сообщение об соответствующей ошибке, например "08/21/1960 is not valid for the format yyyy/MM/dd")появлялись данные, как приведено в следующем примере:

Скажем, пользователь выбрал формат дня рожнения yyyy/MM/dd, после чего, ввел свою дату рождения 1990/10/31 (у пользователя так же есть возможность ввести свою дату рождения так: 10/31/1990, 31/10/1990, 31-Oct-1990, при этом вывод должен быть следующим: Wednesday, October 31, 1990, Wednesday 31 October 1990, и Wednesday, 31 October, 1990 соответственно). После нажатия "Submit", в пределах окна между "Enter your date of birth in your chosen format:" и кнопками "Submit" и "Clear" должно появиться следующее сообщение:

You were born on 1990 October 31 (Wed).
You have been alive for 16 years, 8 months and 29 days.
There are 93 days until your next birthday.

Если же день рождения пользователя совпадает с текущей датой, то должно появиться следующее сообщение:

You were born on 1990 October 31 (Wed).
You have been alive for 17 years.
Happy birthday!

Информация о Joda-Time находиться здесь (к сожалению, только на английском): http://joda-time.sourceforge.net/index.html

Питаю надежду, что кто-нибудь сможет мне помочь. Заранее благодарю Вас,

Иннокентий

Приложение:

Отправлен: 22.08.2007, 05:37
Вопрос задал: Игнатьев Иннокентий (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: din
Здравствуйте, Игнатьев Иннокентий!
Первый раз столкнулся с этой библиотекой, в приложении код, он выполняет почти все, что Вы хотели, но кое-что надо доделать. Это я сделал по двум причинам:
1. Я не сторонник того, чтобы все разжевывать и класть в рот.
2. Я сильно устал от возни с собственным кодом.

P.S. Если все таки не разберетесь дальше, пишите в личку или аську 911219

Удачи!

Приложение:

---------
Есть только одно зло - невежество, и только одно благо - знания

Ответ отправил: din (статус: Практикант)
Ответ отправлен: 22.08.2007, 08:51
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.57 от 25.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное