Ada.Calendar.Time
Thomas De Contes <[email protected]>
| Newsgroups | gmane.comp.lang.ada.france |
|---|---|
| Message-ID | <[email protected]> |
bonjour :-) Je cherche à manipuler et à stocker des dates au jour près et à la seconde près (pas en même temps, la précision dont j'ai besoin dépend des circonstances) manipulation : Par exemple, (au jour près) si le logiciel relève la date 3 fois : le 1er du mois à 0h10, le 2 à 23h50 et le 3 à 0h10, à chaque fois il doit voir exactement 1 jour de décalage stockage : J'ai horreur de gaspiller de la place à stocker des données inutiles. J'ai cru comprendre que quand on met le type Ada.Calendar.Time dans un stream, ça enregistre sous forme d'entier le nombre de nanosecondes écoulées depuis la date "1901-01-01 00:00:00". Est ce que c'est possible de faire la même chose en comptant seulement le nombre de secondes ou le nombre de jours depuis cette même date ? J'ai regardé tous les Ada.Calendar.*, et j'ai pas trouvé comment faire ce genre de chose simplement. Je compte sur un paquetage "tout fait" qui soit suffisament éprouvé pour me permette de faire ces opérations *sans risque d'erreur*. Ca serait vachement bien, parce que c'est qqch d'assez sensible, et surtout c'est très facile de se tromper, avec les années bissextiles etc ... Est ce que qqn pourrait m'éclaircir sur les outils que j'ai à disposition, me recommander sur les meilleurs choix à faire dans mon cas, ... svp ? :-) -- j'agis contre l'assistanat, je travaille dans une SCOP ! _______________________________________________ Site WWW de l'association Ada-France: http://www.ada-france.org/ [email protected] http://www.ada-france.org/mailman/listinfo/ada-france