You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gnucash/doc/html/fr/xacc-y2k.html

53 lines
2.5 KiB

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Compatibilit&eacute; an 2000 de GnuCash</TITLE>
<link rel="stylesheet" title="normal" type="text/css" href="gnucash.css">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<BODY BGCOLOR="#eeeeee">
<H1>Compatibilit&eacute; an 2000 de GnuCash</H1>
<P>Les versions 1.1.25 de Gnucash et suivantes stockent toutes les
dates en secondes et nanosecondes, o&ugrave; les secondes sont
stock&eacute;s comme un entier sign&eacute; de 64-bit. Cela devait
suffire pour stocker les dates du pass&eacute; distant aussi bien que
le futur distant, aussi longtemps qu'on ne d&eacute;couvre pas trop
d'ordres de grandeur &agrave; l'&acirc;ge de l'univers, d'apr&egrave;s
les estimations des astrophysiciens.
</P>
<P>Le format de fichier pour les versions 1.1.25 et suivantes stocke
les dates de la mani&egrave;re cit&eacute;e ci-dessus.
</P>
<P>Quelques routines internes utilisent le type <TT>time_t</TT> pour
exprimer les secondes. Notez que sur la plupart des OS, c'est une
longueur de 32-bit, et elle est limit&eacute;e &agrave; l'&egrave;re
Unix (D&eacute;c 1901 &agrave; Jan 2038). Il est raisonnable
d'esp&eacute;rer que <TT>time_t</TT> sera migr&eacute; vers
l'utilisation de valeurs de 64 bit &agrave; ce moment l&agrave;.
</P>
<P>Les fichiers de sauvegarde et log sont estampill&eacute;
temporellement en utilisant la routine standard Unix <TT>ctime()</TT>,
qui prend comme argument <TT>time_t</TT>. Ainsi, le m&eacute;canisme
de sauvegarde et de log pourrait &eacute;prouver des troubles en
2038. Supposant que votre Unix actuel continue &agrave; &ecirc;tre en
service &agrave; ce moment l&agrave; sans aucune correction.
</P>
<P>Notez aussi que GnuCash reconna&icirc;t correctement le 29 f&eacute;vrier
2000 comme une &quot;ann&eacute;e bissextile&quot;, une autre des
&quot;dates critiques de l'ann&eacute;e 2000&quot;.
</P>
<P>Il est tr&egrave;s fortement sugg&eacute;r&eacute; que GnuCash
devrait faire face raisonnablement bien &agrave; la transition vers
le nouveau mill&eacute;naire, qu'il commence en 2000 ou en 2001...
</P>
<P STYLE="margin-bottom: 0cm">Les &eacute;l&eacute;ments de l'an 2000
sont d&eacute;crits en plus de d&eacute;tails &agrave; <A HREF="http://www.ntlug.org/~cbbrowne/linuxy2k.html">Linux
et l'an 2000</A>.</P>
<P STYLE="margin-bottom: 0cm"><BR>
</P>
<HR>
<P>Retour &agrave; la <A HREF="xacc-main.html">Page principale de la
documentation.</A>
</P>
</BODY>
</HTML>