Comparaison de date et heure

[Résolu]
Signaler
Messages postés
5
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
27 avril 2006
-
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010
-
Quelqu'un aurait t-il un source qui permete de compararé deux date/heure

Merci.
Albertusse

4 réponses

Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010

Si tu veux comparer que la date, utilise la fonction gmtime pour convertir le type time_h en structure tm et tu compares les membres tm_mday, tm_year et tm_mon.
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010

CompareFileTime(const FILETIME*, const FILETIME*) sera l'affaire.
A+.
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010

Tu peux utiliser difftime aussi:

#include <time.h>

int main( void )
{
time_t debut, fin;
int i;
double res, temps;

printf( "Multiplication de 2 nombres de type double 100000000 fois...\n" );

time( &debut );
for( i = 0; i < 100000000; i++ )
res = 2.0189 * 4.26988;
time( &fin );

temps = difftime( fin, debut);
printf( "\nLe programme met %6.0f secondes pour le calcul.\n", temps );
}
Messages postés
5
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
27 avril 2006

En fait mon soucis c'est de savoir si la date sur le poste est supérieur ou inférieur à une date préfixée.