]> git.immae.eu Git - perso/Denise/oms.git/blobdiff - gestion_donnees.py
mise à jour de la licence pour être réglo + petit ajustement pour les saisies bugguée...
[perso/Denise/oms.git] / gestion_donnees.py
index 2177fc8ae9e3f8c3f26b375c40aab5ae84860d78..82491ca606b168a12606f4bc1423784e9c6f7e2f 100644 (file)
@@ -53,7 +53,7 @@ def convertit_age_vers_texte(nombre):
     annees = int(nombre / jours_dans_annee)
     restant = nombre - round(annees*jours_dans_annee)
     mois = int(restant/jours_dans_mois)
-    jours= restant - round(mois*jours_dans_mois)
+    jours= nombre - round(mois*jours_dans_mois + annees*jours_dans_annee)
     
     chaine = ""
     if annees >0:
@@ -97,7 +97,12 @@ def convertit_date_vers_python(chaine,liste_err):
         warning("La date : "+chaine+" est invalide !",liste_err)
         return ""
     else:
-        return datetime.date(int(liste[0]),int(liste[1]),int(liste[2]))
+        try:
+            date = datetime.date(int(liste[0]),int(liste[1]),int(liste[2]))
+        except:
+            date = ""
+            warning("Impossible de lire la date "+chaine)
+        return date
     
 def convertit_date_vers_texte(date):
     """ convertit une date python en format texte aaaa-mm-jj"""