C
Zeitstruktur wäre ein struct tm (Header <time.h>) oder etwas eigenes? Wenn du weißt, in welcher Reihenfolge die einzelnen Elemente im String auftauchen sollen, kannst du dafür sscanf verwenden:
struct dtime
{
int day,month,year;
int hour,min,sec;
}
struct dtime time_st;
char* time_string = "5.12.2005 8:32:17";
sscanf(time_string,"%d.%d.%d %d:%d:%d",time_st.day, time_st.month, time_st.year,
time_st.hour, time_st.min, time_st.sec);