OffsetDate représente une date avec un décalage de zone. Je ne comprends pas le but de cette classe, quels sont les principaux cas d'utilisation justifiant son existence?Quels sont les cas d'utilisation justifiant le type 310 OffsetDate?
2
A
Répondre
1
Lors de l'analyse des éléments de base des dates et des heures il y a quatre éléments de base:
- Date
- temps
- décalage (heures plus/moins de Greenwich)
- fuseau horaire
Ils forment naturellement sept classes:
- LocalDate - Date seulement
- LocalTime - temps seulement
- LocalDateTime - date + heure
- OffsetDate - Date + offset
- OffsetTime - temps + offset
- OffsetDateTime - date + heure + offset
- ZonedDateTime - date + heure + offset + zone
(un temps Zon e ne peut être utilisé que si vous connaissez la date et l'heure, donc il n'y a pas de classe ZonedDate ou ZonedTime)
Les six premières formes correspondent directement aux définitions XML schema, ce qui justifie leur existence. En termes de conception d'application, je pense que OffsetDate
sera la moins utilisée parmi les sept classes.
Mise à jour: 2013-01-24: OffsetDate won't be in JDK 1.8.
Questions connexes
- 1. Quels sont les cas d'utilisation AOP possibles?
- 2. Quels sont les cas d'utilisation appropriés pour le type de données PostgreSQL Array?
- 3. quels sont les champs de type
- 4. Quels sont les cas d'utilisation appropriés pour process.nextTick dans Node.js?
- 5. Droit justifiant le texte?
- 6. Quels sont les cas d'utilisation pratique des objets prototypes javascript?
- 7. Quels sont les cas d'utilisation d'une fonction return by const pour un type non-builtin?
- 8. Quels sont les attributs?
- 9. Right justifiant avec printf
- 10. liens texte justifiant
- 11. Quels caractères sont implémentés par type d'unité?
- 12. Quels sont les effets secondaires (le cas échéant) de plusieurs $ (document) .ready() dans une page HTML?
- 13. Quels sont les avantages des paramètres de type borné?
- 14. Quels sont les cas de test unitaires idéaux pour différentes couches dans le modèle de dépôt
- 15. Quels délégués (le cas échéant) définis localement sont mis en cache entre les appels de méthode?
- 16. Quels sont les cas d'utilisation pour les vues génériques basées sur les classes pour django
- 17. Quels cas d'utilisation pour OWL?
- 18. Quels sont les hacks CSS?
- 19. Quels sont les types imbriqués?
- 20. Quels sont les index nécessaires?
- 21. Quels sont les connecteurs m2e?
- 22. Quels sont les services .NET?
- 23. Quels sont les déclencheurs d'interaction?
- 24. MVC - Quels sont les contrôleurs et quelles sont les vues?
- 25. Quels sont les différents cas de test dans les tests unitaires
- 26. Quels sont les inconvénients des méthodes statiques?
- 27. Rails 310 Redirect Loop
- 28. Quels sont les tags dans form.elements?
- 29. Quels sont les sites de production?
- 30. Erreur 310 (net :: ERR_TOO_MANY_REDIRECTS)
"Ceux-ci forment naturellement sept classes" - Cela ne me semble pas naturel. Ceci explique pourquoi vous l'avez ajouté mais ne répond pas à ma question sur les cas d'utilisation. –
Le cas d'utilisation est que le schéma XML a besoin des classes Offset *, et ISO-8601 analyse également les classes Local * ou Offset *, pas ZonedDateTime – JodaStephen
Yay, pas dans java8! –