Display time on TouchShield Slide

I’m trying to get my touchshield slide to display the current time using the DateTime library. I’ve adapted the code from this library from putting the time on the serial port to display it as largenumber text:

void digitalClockDisplay(){
int i;
char timetext[5];
char temptime[2];
if (DateTime.Hour <10) {
strcpy(timetext, “0”);
i = (DateTime.Hour, DEC);
itoa(i, temptime, 5);
strcat(timetext, temptime);
}
else {
i = (DateTime.Hour, DEC);
itoa(i, temptime, 5);
strcpy(timetext, temptime);
}
strcat(timetext, “:”);
if (DateTime.Minute <10) {
strcat(timetext, “0”);
i = (DateTime.Minute, DEC);
itoa(i, temptime, 5);
strcat(timetext, temptime);
}
else {
i = (DateTime.Minute, DEC);
itoa(i, temptime, 5);
strcat(timetext, temptime);
}
Display7SegmentString(235, 25, timetext, 10);
}

After spending a day on converting byte to strings, ints to strings, etc. issues, I finally have no conversion error anymore. However, this still does not compile :’(:

C:\Program Files\Arduino\arduino-0018\libraries\DateTime/DateTime.h:17: error: multiple types in one declaration
C:\Program Files\Arduino\arduino-0018\libraries\DateTime/DateTime.h:17: error: declaration does not declare anything

Can someone help me out here?

Can someone help me out here?

It would be a lot easier if you posted all your code.