| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Дата-Время |
| Автор: 0x00 27.8.2010, 12:41 |
| Как получить текущую дату в понятном для человека виде?) Как от даты отнять/прибавить время (час, два, сутки, месяц)? |
| Автор: Prof_2000 27.8.2010, 12:57 |
| Вопрос скорее относится к общим вопросам по Java и достаточно освещен на просторах Интернета. Для вывода даты - используйте класс DateFormat. http://www.askdev.ru/question/119/java-util-Date-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82-%D0%B4%D0%B0%D1%82%D1%8B-1-%D0%BD%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F-7%D0%B4%D0%BD%D0%B5%D0%B9-%D0%BD%D0%B0%D0%B7%D0%B0%D0%B4/ |
| Автор: 0x00 27.8.2010, 13:09 |
| я не задавал бы вопрос тут не посмотрев в интренете. Как получить дату разобрался, а вот как производить с ней операции (прибавить час, отнять сутки) этот вопрос еще актуален. Если кто сталкивался, прошу помощи. |
| Автор: Samotnik 27.8.2010, 13:23 | ||
Получаешь ты дату в любом случае в миллисекундах, а вот формат вывода ты можешь корректировать как угодно yyyy-MM-dd или yyyy-MM или yyyy-MM-dd HH:mm:ss и т.д. |
| Автор: Prof_2000 27.8.2010, 13:26 | ||
| Ну а насчёт операций с датой - по ссылке в комментарии выше 2 примера кода вычитания недели из даты. Остальное аналогично. Здесь перепишу пример для добавления к дате трёх суток.
|
| Автор: LSD 27.8.2010, 14:14 |
Т.е. http://base.vingrad.ru/view/2805-Rabota-s-datami это не часть интернетов? |
| Автор: intr 27.8.2010, 15:26 | ||
http://joda-time.sourceforge.net/ |