Date en langage C
Résolu/Fermé
bkrqpzef
Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
-
25 avril 2009 à 15:23
dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 - 25 avril 2009 à 17:33
dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 - 25 avril 2009 à 17:33
A voir également:
- Date en langage C
- Langage binaire - Guide
- Airpods 3 date de sortie - Guide
- Trier par date excel - Guide
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Jm date désabonnement - Forum Consommation & Internet
5 réponses
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
25 avril 2009 à 17:04
25 avril 2009 à 17:04
Salut,
tu devrais avoir un truc du genre:
#include <stdio.h>
#include <time.h>
int main()
{
struct tm * timeinfo;
time_t rawtime;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
printf("%s",asctime (timeinfo));
getchar();
rawtime+=(15*24*3600);
timeinfo = localtime ( &rawtime );
printf("%s",asctime (timeinfo));
return 1;
}
un lien pratique:http://www.cplusplus.com/reference/ctime/
@+
tu devrais avoir un truc du genre:
#include <stdio.h>
#include <time.h>
int main()
{
struct tm * timeinfo;
time_t rawtime;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
printf("%s",asctime (timeinfo));
getchar();
rawtime+=(15*24*3600);
timeinfo = localtime ( &rawtime );
printf("%s",asctime (timeinfo));
return 1;
}
un lien pratique:http://www.cplusplus.com/reference/ctime/
@+
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
5 631
25 avril 2009 à 15:54
25 avril 2009 à 15:54
hello
récupérer la date en secondes avec time() , ajouter 15 * 24 * 3600 en convertir avec strptime
récupérer la date en secondes avec time() , ajouter 15 * 24 * 3600 en convertir avec strptime
bkrqpzef
Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
5
25 avril 2009 à 16:48
25 avril 2009 à 16:48
Salut et merci pour la réponse.
Pourrais-tu illustrer ça avec un exemple stp ? :p
Pourrais-tu illustrer ça avec un exemple stp ? :p
bkrqpzef
Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
5
25 avril 2009 à 17:19
25 avril 2009 à 17:19
Parfait, merci Chuka !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
5 631
25 avril 2009 à 17:33
25 avril 2009 à 17:33
effectivement, pas besoin de strptime