OVH Cloud OVH Cloud

Formater un DateDiff() ?

1 réponse
Avatar
aaaa
Bonjour

J'ai une variable de type Long qui provient d'un DateDiff() ...
par exemple 763

Comment afficher dans un format du style :

(x) ans (y) mois

Merci
Olivier

1 réponse

Avatar
X
Bonjour,

Vois sur le Net ou faq, etc... La date à partir d'une date déterminée
(réforme grégorienne Anglaise, vers 1800 je crois), est le point 1, en
dessous c'est une date négative, au dessus c'est positif.
Alors, en partant de ça (comme en astronomie), la date se compose d'un
entier "1" par jour, et d'une décimale qui indique les reste de la journée
en secondes (mais on pourrait aller plus loin dans l'absolu), soit: la date
1,25 = date de base + 1 + 1/4 de journée (6h00)...

Donc, recomposer la date décimale en sexagésimal devrait désormais t'être
possible...

-------------------

"aaaa" a écrit dans le message de news:

Bonjour

J'ai une variable de type Long qui provient d'un DateDiff() ...
par exemple 763

Comment afficher dans un format du style :

(x) ans (y) mois

Merci
Olivier