Bonjour,
suite à un problème que j'avais ds un autre poste qui était de récupérer la date et l'heure je viens vous demander conseil,
En effet, arrivant a récupérer date et heure, je voudrais la décomposé.
Je m'explique :
je reçois cette chaine de caractère
Date: Fri, 16 May 2008 16:28:04 GM
via le code suivant :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| while (1)
{
if (DataRdyUART())
{
j = ReadUART();
if (j =='D')
{
while(1)
{
j = ReadUART();
WriteUART(j);
if (j == 'S')
{
putrsUART("\r\n");
f = 1;
break;
}
}
}
if ( f == 1 ) break;
}
} |
mais je voudrais tout décomposer pour tout décomposé du style JJ/MM/YY et HH/mm/ss
je pensais partir sur un solution comme
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| ]while (1)
{
if (DataRdyUART())
{
j = ReadUART();
if (j =='D')
{
while(1)
{
j = ReadUART();
DATE[i] = j;
if (j == 'S')
{
putrsUART("\r\n");
f = 1;
break;
}
i++;
}
}
if ( f == 1 ) break;
}
} |
par contre pour apres retirer les caractère 2 a 2 je ne vois pas trop comment.
Car je voudrais a partir de ce tableau créer des variables.
je ne sais pas si je suis clair...
en vous remerciant pour votre aide!
Partager