Hallo, ich habe da ein kleines Problem mit der rtc_get_time() funktion
meines Programmierboardes.
Die Funktion rtc_get_time() liefert mir eine Zeichenfolge, die ca so
aussieht:
"01/01/08_02:08:13"
Jetzt will ich daraus nur den Tag, Monat, Jahr, Stunde und Minute. Das
versuche ich folgendermasen:
1 | //...
|
2 | char *s;
|
3 | *s = rtc_get_time();
|
4 | //TAG-MONAT-JAHR-STUNDE-MINUTE
|
5 | //TAG
|
6 | destination[8]=*s; s++;
|
7 | destination[9]=*s; s++; s++;
|
8 | //MONAT
|
9 | destination[10]=*s; s++;
|
10 | destination[11]=*s; s++; s++;
|
11 | //JAHR
|
12 | destination[12]=*s; s++;
|
13 | destination[13]=*s; s++; s++;
|
14 | //STUNDE
|
15 | destination[14]=*s; s++;
|
16 | destination[15]=*s; s++; s++;
|
17 | //MINUTE
|
18 | destination[16]=*s; s++;
|
19 | destination[17]=*s; s++; s++;
|
20 | //..
|
Leider scheint dabei nur Kauderwelsch abgespeichert zu werden. Weiß
jemand was ich falcsh mache?