Добавить в настройки сборки Пути поиска в заголовке пользователя "$ {PROJECT_DIR} / Pods" рекурсивно. Это решило проблему в моем случае.
Попробуйте использовать Joda Time вместо стандартных классов java.util.Date. Библиотека Joda Time имеет гораздо лучший API для обработки дат.
DateTime dt = new DateTime(); // current time
int month = dt.getMonth(); // gets the current month
int hours = dt.getHourOfDay(); // gets hour of day
См. Этот вопрос , чтобы узнать о плюсах и минусах использования библиотеки Joda Time.
Joda Time также может быть включен в некоторые будущие версии Java в качестве стандартного компонента, см. JSR-310 .
Если вы должны использовать традиционные java.util.Date и java.util.Calendar классы, см. их JavaDoc's для помощи ( java.util.Calendar и java.util.Date ).
Вы можете использовать традиционные классы, подобные этому, для извлечения полей из заданной даты пример.
Date date = new Date(); // given date
Calendar calendar = GregorianCalendar.getInstance(); // creates a new calendar instance
calendar.setTime(date); // assigns calendar to given date
calendar.get(Calendar.HOUR_OF_DAY); // gets hour in 24h format
calendar.get(Calendar.HOUR); // gets hour in 12h format
calendar.get(Calendar.MONTH); // gets month number, NOTE this is zero based!
Из Javadoc для Date.getHours
Начиная с версии 1.1 JDK, заменен на Calendar.get (Calendar.HOUR_OF_DAY)
Поэтому используйте
Calendar rightNow = Calendar.getInstance();
int hour = rightNow.get(Calendar.HOUR_OF_DAY);
и эквивалент для getMinutes.
Сначала импортируйте java.util.Calendar
Calendar now = Calendar.getInstance();
System.out.println(now.get(Calendar.HOUR_OF_DAY) + ":" + now.get(Calendar.MINUTE));
Попробуйте Calender. Используйте getInstance, чтобы получить объект-календарь. Затем используйте setTime, чтобы установить требуемую дату. Теперь вы можете использовать get (int field) с соответствующей константой, например HOUR_OF_DAY или около того, чтобы прочитать нужные вам значения.
http://java.sun.com/javase/6/docs/api/java/util/Calendar .html
Я бы порекомендовал посмотреть ad joda time. http://www.joda.org/joda-time/
Я боялся добавить еще одну библиотеку в свой толстый проект, но это просто, быстро, умно и здорово. Кроме того, в некоторой степени он хорошо сочетается с существующим кодом.
Хотя я бы не рекомендовал это делать, я думаю, стоит отметить, что, хотя многие методы в java.util.Date устарели, они все еще работают. В тривиальных ситуациях их можно использовать. Кроме того, java.util.Calendar работает довольно медленно, поэтому getMonth и getYear on Date могут быть намного быстрее.