-
1 pièce(s) jointe(s)
Conversion de Date
Bonjour tout le monde !
Je viens vers vous pour un exercice que j'ai a rendre a la rentrée des vacances scolaires dans le cadre de mes études.
En effet j'ai du programmer une classe en java avec plusieurs fonctions permettant par exemple de rentrer une date de voir le nombre de jours la séparant avec une autre, calcul de la date de demain etc...
Cependant il me reste 3 fonctions a écrire et après de longue recherche sur le net je n'y arrive toujours pas.
Je dois en fonction d'une date donnée donner son équivalent en date musulman, juive et Chinoise donc en passant du calendrier gregorien au calendrier musulman etc...:aie:
J'ai mis en pièce jointe mon début de programme.
Merci d'avance :)
-
Salut,
- soit tu implémentes les conversions en utilisant les formules de conversion de systèmes de date qu'on doit pouvoir trouver assez facilement sur google
- soit tu trouves des implémentations de Calendar adaptés (comme celles du projet ICU - doc)
- soit tu utilises une librairie comme jodatime qui fournit, entre autres, le support pour différent calendrier, comme le calendrier de l'Hégire par exemple
-
Merci pour ta réponse !
Par contre je n'arrive pas a importer jodatime pour le coup ( j'utilise ça car ça me parait être le plus simple )
-
http://sourceforge.net/projects/joda...les/joda-time/
ou utiliser maven
et tu vas sur search maven pour trouver ton jar.
-
J'ai importé l'archive tar a mon projet et pourtant je n'arrive toujours pas a l'utilisé :cry:...
-
Je me dis que si tu ne sais pas importer une classe venant d'une librairie tierce, c'est peut être parce que tu n'as pas encore vu ça en cours. Et que le but de ton exercice, c'est d'implémenter un algorithme simple comme une conversion de date, sans utiliser une librairie qui le fait. Juste dans le but d'exercice...
-
C'est bon j'ai réussi :) Je ne sais pas trop, connaissant le prof a mon avis, il a lancé l'exo comme ça sans se coller directement au cour mais j'ai ajouter les jar au buildpath et ça marche nikel j'ai réussi a changer de calendrier, merci beaucoup pour votre aide :)!!