Как правильно создавать дату в Java? [дубликат]

На этот вопрос уже есть ответ:

Я запутался с помощью Java API для класса Date. Кажется, что все устарело и связано с классом Calendar. Итак, я начал использовать объекты Calendar, чтобы делать то, что мне хотелось бы делать с датой, но интуитивно меня немного беспокоит использование объекта Calendar, когда все, что мне действительно нужно, - это создать и сравнить две даты.

Is есть простой способ сделать это? Сейчас я делаю

Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(0);
cal.set(year, month, day, hour, minute, second);
Date date = cal.getTime(); // get back a Date object
85
задан Jean-Paul 4 March 2014 в 19:46
поделиться