es ce que quelcun connais une fonction c++ qui permet de comparer deux dates
merci
es ce que quelcun connais une fonction c++ qui permet de comparer deux dates
merci
En C++ standard je ne sais pas si ça existe, par contre il est possible d'utiliser les bibliothèques du langage C.
Dans le fichier time.h tu as la fonction : double difftime(time_later, time_earlier)
Je peux te donner plus d'infos à propos de celle-ci si elle t'intéresses
Cette fonction permet donc de calculer la différence entre deux dates de type time_t et renvoit leur différence. La fonction renvoit le nombre de secondes qui sépare les deux valeurs.
Dans time.h le symbôle time_t est définit comme un étant de type long par un typedef.
Est-ce que cette fonction te convient ?
Sinon il y a aussi les fonctions :
time (-> obtenire le temps telle qu'elle est maintenue par l'horloge interne de l'ordi)
localtime (-> convertir une date initialement en seconde en année, mois, jour ...)
strftime (-> formatage le temps selon une chaîne de caractère spéciale)
asctime et ctime (-> convertire le temps en chaîne de caractère pouvant être affichée)
Boost.time ?
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
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