Returnere TRUE/FALSE ud fra klokkeslät.
Hej experter! :DJeg er ikke en haj til C, og har nu siddet og fumlet med at lave en funktion som returnerer TRUE/FALSE afhängigt af om timetallet er mere eller mindre end det forspurgte timetal. jeg har indtil videre kommet frem til det her ud fra eksempler jeg har fundet på nettet:
static int getBeforeAfterHour(int hour)
{
time_t rawtime;
struct tm * timeinfo;
char currenthour[2];
time ( &rawtime );
timeinfo = localtime ( &rawtime );
strftime(currenthour,2,"%H",timeinfo);
if (currenthour > hour)
return TRUE;
else
return FALSE;
}
strftime skulle hive timen ud og genne den i 'currenthour'. Men jeg ved så ikke om den nu skal converteres til 'int' ?
På forhånd tak
_Kalle