Comment recuperer la date system en C ?

Résolu/Fermé
oupsman Messages postés 316 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 22 octobre 2008 - 30 janv. 2008 à 14:49
oupsman Messages postés 316 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 22 octobre 2008 - 30 janv. 2008 à 15:11
Bonjour,

Voici un petit programme :

#include<stdlib.c>
#include<stdio.h>

int main(void)
{
system("date -u");
return 0;
}


Ce programme m'affiche bien la date system par contre je voudrais récupérer les valeurs de cette date pour pouvoir l'utiliser dans mes propres variables à moi.

Par exemple, je déclare mes variables jour, mois et année comme dans le programme qui suit :

int main(void)
{
int jour, mois, annee;
jour= ici j'aimerai pouvoir recuperer la valeur du jour de la date system
mois= ici j'aimerai pouvoir recuperer la valeur du jour de la date system
annee= ici j'aimerai pouvoir recuperer la valeur du jour de la date system
return 0;
}


Merci d'avance pour votre réponse. ;-)

2 réponses

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 383
30 janv. 2008 à 15:00
Bonjour,

Sur le lien ci-dessous, tu trouveras de nombreux exemples de manipulation de date qui devrait t'aider:

Date en C

A plus
3
oupsman Messages postés 316 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 22 octobre 2008 10
30 janv. 2008 à 15:09
Merci à toi,

C'est exactement les outils que je charchais, je vais me débrouiller avec, je suis certain de pouvoir m'en sortir.

Encore merci, a + ;-)
0
oupsman Messages postés 316 Date d'inscription mercredi 26 décembre 2007 Statut Membre Dernière intervention 22 octobre 2008 10
30 janv. 2008 à 15:11
bye, je suis revenu pour dire que c'est résolu même si ça ne l'est pas encore ...
0