Мне нужно превратить объект Date в календарь на Java и попытаться получить доступ к его значению поля для HOUR_OF_DAY. Кто-нибудь знает, как это сделать?Как создать объект календаря в Java
ответ
setTime
Используйте метод:
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
int hourOfDay = calendar.get(Calendar.HOUR_OF_DAY);
Calendar c = new GregorianCalendar();
c.setTime(date);
Что-то, как это должно работать:
Calendar cal = Calendar.getInstance();
cal.setTime(date);
System.out.println(cal.get(Calendar.HOUR_OF_DAY));
Могу ли я предлагаю использовать Joda library, если вы делаете что-нибудь больше, чем самые основные даты/время работы?
DateTime dt = new DateTime();
int hour = dt.getHourOfDay();
Я понимаю, что это не совсем то, что вы после этого, но библиотека дата/время Joda предлагает преимущества гораздо лучше и интуитивным API, и позволяет избежать не-интуитивные подводных камней из без резьбовых безопасная дата/время. Это хорошо стоит проверить.
Да, и в ближайшее время это будет _the_ date/time library, так как это не похоже на то, что JSR-310 (https://jsr-310.dev.java.net/) будет готов для Java 7. –
- 1. Как создать собственный объект календаря Epoch в Java?
- 2. Как создать объект календаря внутри объекта в ArrayList
- 3. Как создать объект в java?
- 4. Создать объект календаря с использованием SpEL
- 5. Расширение календаря в Java
- 6. Как я могу создать объект календаря Kendo в AngularJS
- 7. как преобразовать строку в объект календаря в java
- 8. Создать объект в Java
- 9. Java: Объект календаря не установленное время правильно
- 10. Как я могу показать объект календаря Java в JSP-странице
- 11. Как создать представление календаря дня, как в приложении календаря iphone
- 12. Как создать объект интерфейса Java
- 13. Как создать объект класса java
- 14. Как создать элемент в общем использовании календаря java
- 15. Создать объект XML в Java
- 16. Java Как решить расписание календаря
- 17. Создать объект динамически java
- 18. Разбор строки в объект календаря
- 19. Задача календаря в java
- 20. Как создать повторяющиеся события календаря?
- 21. Как создать объект содержимого файла в Java?
- 22. Как создать постоянный объект в Java
- 23. Как создать древовидный объект в java?
- 24. Как создать объект BLOB в java?
- 25. Как создать вложенный объект Json в Java?
- 26. Как создать объект из подкласса в Java
- 27. Как создать постоянный объект в Java?
- 28. Как создать объект подкласса в java?
- 29. Как создать собственный объект java в FTL
- 30. Как создать/скопировать объект в Java быстрее?
... а затем 'int hourOfDay = calendar.get (Calendar.HOUR_OF_DAY);' – BalusC
Действительно, обновлено. –