J'ai une classe Movie dans laquelle j'ai une date de début, une durée et une date de fin. Les dates de début et de fin sont des objets de type date (private Date startDate ...). (C'est un devoir donc je ne peux pas changer cela) Je veux maintenant calculer automatiquement la date d'arrêt en ajoutant la durée (en minutes) à la date de début.
D'après ce que je sais, l'utilisation des fonctions de manipulation de l'heure de Date est dépréciée, donc une mauvaise pratique, mais d'un autre côté, je ne vois aucun moyen de convertir l'objet Date en un objet calendrier afin de manipuler l'heure et de le reconvertir en objet Date. Existe-t-il un moyen ? Et si oui, quelle serait la meilleure pratique ?
4 votes
Si vous travaillez souvent avec des dates, je trouve que Joda Time est bien meilleur que les classes Date et Calendar de Java : joda-time.sourceforge.net
3 votes
Les personnes qui remettent des devoirs portant sur la date et le calendrier devraient être punies :-) Si j'étais à votre place, j'utiliserais l'API saine ajoutée dans JAVA 7.
0 votes
Question similaire : Conversion d'un objet Date en objet Calendrier