Je dois transformer un objet Date en un calendrier en Java, et essayer d'accéder à sa valeur de champ pour HOUR_OF_DAY. Est-ce que quelqu'un sait comment le faire?Comment créer un objet de calendrier en Java
Répondre
Utilisez la méthode 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);
Quelque chose comme cela devrait fonctionner:
Calendar cal = Calendar.getInstance();
cal.setTime(date);
System.out.println(cal.get(Calendar.HOUR_OF_DAY));
Puis-je suggère d'utiliser la Joda library si vous faites quelque chose de plus que la date la plus fondamentale/temps travail?
DateTime dt = new DateTime();
int hour = dt.getHourOfDay();
Je me rends compte qu'il est pas tout à fait ce que vous êtes après, mais la bibliothèque date/heure Joda offre les avantages d'une beaucoup API plus agréable et intuitive, et évite les pièges non-intuitives de non-thread- des formateurs de date/heure sûrs Ça vaut le coup de vérifier.
Oui, et il sera toujours _the_ bibliothèque date/heure dans un proche avenir, car il ne semble pas que JSR-310 (https://jsr-310.dev.java.net/) va être prêt pour Java 7. –
- 1. Comment créer un objet de calendrier Epoch approprié en Java?
- 2. Comment créer un calendrier en code-behind?
- 3. Comment créer un objet persistant dans Java
- 4. Calendrier maya en Java
- 5. Créer un calendrier en utilisant PHP
- 6. Comment créer un calendrier en surbrillance à l'aide de LaTex?
- 7. Soustraction jours dans un objet Calendrier
- 8. Créer un nouveau calendrier NSCalendar
- 9. Comment créer un objet de classe java dans excel vba
- 10. Créer un calendrier avec CoreData
- 11. calendrier google api java
- 12. Comment initialiser un objet Graphics en Java?
- 13. Calendrier de planification Java
- 14. Moteur de calendrier Java
- 15. Comment partager un objet de classe en Java?
- 16. Créer un calendrier à partir de javascript
- 17. Java: suffisamment de tas libre pour créer un objet?
- 18. Comment créer un fichier zip en Java
- 19. Comment créer un fichier exe en Java
- 20. Comment créer un processus en Java
- 21. Comment créer un camembert en Java ME?
- 22. Comment créer un dossier en Java?
- 23. Comment créer un tableau de boutons Objet?
- 24. Créer un calendrier Outlook via l'application .net
- 25. comment créer un objet en direct en utilisant jquery
- 26. Comment créer un lien vers un objet Embed en html?
- 27. Comment créer un objet personnalisé avec un objet personnalisé?
- 28. En Java, est un char [] un objet?
- 29. Comment créer un "abonnement au calendrier internet" d'Outlook?
- 30. C# Objet de calendrier sur le dessus
... puis int int hourOfDay = calendar.get (Calendar.HOUR_OF_DAY); ' – BalusC
En effet, mis à jour. –