Bonjour,
Comment puis-je créer une fonction "X" en pseudo-code qui me renvoie la date du jour en nombre de jours à partir du 1er Janvier 1970?
Merci
Bonjour,
Comment puis-je créer une fonction "X" en pseudo-code qui me renvoie la date du jour en nombre de jours à partir du 1er Janvier 1970?
Merci
Bonjour.
Des idées :
http://forums.futura-sciences.com/lo...naissance.html
en fait on calcule une factorielle de chacun des deux jours et on fait la différence
soit an,mois,jour
pour janvier et février
factorielle=(365*an)+jour+(31*(mois-1))+ENT((an-1)/4)-(ENT(0.75*(ENT(((an-1)/100)+1))))
de mars à décembre
pour les autres mois
factorielle==(365*an)+jour+(31*(mois-1))-ENT((0.4*mois)+2.3)+ENT(an/4)-ENT(0.75*((an/100)+1))
où ent() est la fonction partie entière
attention ceci n'est absolument valable que pour le calendrier grégorien
les écarts calculés sous le calendrier julien sont assez peu sensibles
Le 9 décembre 1582 est suivi par le 20 décembre 1582 pour la france. sensibles
tout simplement en passant en jours juliens...
http://fr.wikipedia.org/wiki/Jour_julien
Echelle utilisée en astonomie, en météo, etc..
Il suffit de calculer le jour correspondant au premier janvier 1970 une fois
Puis calculer le jour correspondant au jour demandé.
Et faire la différence..
Cela compte de manière continue de -4573 jusqu'à aujourdhui...
Et comme c'est continu, la différence entre les 2 chiffres donne exactement le nombre de jours..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager