powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / конструктор Date
8 сообщений из 8, страница 1 из 1
конструктор Date
    #32705158
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
че-то создатели Java вообще офигели IMHO

У Date() все удобные конструкторы объявили deprecated
и оставили один только Date(long)

Неужели теперь дату надо через ж*пу создавать, кому такое
надо, чем конструкторы помешали????
...
Рейтинг: 0 / 0
конструктор Date
    #32705523
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не через жопу, а через Calendar:)
...
Рейтинг: 0 / 0
конструктор Date
    #32705566
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
это да, но зачем этот кавардак с конструкторами и методами deprecated.
все время коверкают по-новому. Ошибки проектирования? Так бы и сказали!
...
Рейтинг: 0 / 0
конструктор Date
    #32705569
VortexCorba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот пример Calendar(GregorianCalendar):
Код: plaintext
1.
2.
3.
4.
5.
6.
          String strCalendar = Integer.toString(gcalendar.get     (Calendar.DAY_OF_MONTH)) + "/" +
              Integer.toString(gcalendar.get(Calendar.MONTH)) + "/" +
              Integer.toString(gcalendar.get(Calendar.YEAR)) + "  " +
              Integer.toString(gcalendar.get(Calendar.HOUR)) + ":" +
              Integer.toString(gcalendar.get(Calendar.MINUTE)) + ":" +
              Integer.toString(gcalendar.get(Calendar.SECOND));
Результат к примеру:
22/09/2004 12:44:25
...
Рейтинг: 0 / 0
конструктор Date
    #32705626
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
угу :-)
...
Рейтинг: 0 / 0
конструктор Date
    #32705722
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не ошибки проектирования, а грамотное переосмысление :)

Класс Date() был просто классом данных, слишком прост для java :) Он фактически ничего не умел делать, кроме как хранить время в миллисекундах. А Calendar может плюсовать осмысленные интервалы времени, работает с тайм зонами, определять дни недели, при этом локализован - короче молодец :)
...
Рейтинг: 0 / 0
конструктор Date
    #32705940
VortexCorba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор
угу :-)

Самое главное не забудь импоритровать пакет:
Код: plaintext
1.
import java.util.*;
...
Рейтинг: 0 / 0
конструктор Date
    #32706029
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
ну собсна без import и сам Date не работает :-)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / конструктор Date
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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