PDA

View Full Version : [C] Funzioni time in windows


osa
09-11-2005, 22:30
Salve quale set di funzioni devo utilizzare, in C, per sapere l'ora in windows. In linux utilizzo time e ctime per stampare l'ora, ma in windows non funzionano, o meglio il programma è compilato ma l'esecuzione si blocca. Grazie.

max246
09-11-2005, 22:43
int oracorrente () {
time_t rawtime;
tm * ptm;
int a;
time ( &rawtime );
ptm = gmtime ( &rawtime );
dati_sveglia.minuti = ptm->tm_min;
dati_sveglia.ora = ptm->tm_hour + 1;
}

usa questa :P

con ptm->tm_min => minuti
ptm -> tm_hour => ore..
cosi via :P per saperli tutti apri il file time.h ;D

osa
09-11-2005, 22:51
int oracorrente () {
time_t rawtime;
tm * ptm;
int a;
time ( &rawtime );
ptm = gmtime ( &rawtime );
dati_sveglia.minuti = ptm->tm_min;
dati_sveglia.ora = ptm->tm_hour + 1;
}

usa questa :P

con ptm->tm_min => minuti
ptm -> tm_hour => ore..
cosi via :P per saperli tutti apri il file time.h ;D

Grazie, quindi non devo usare la ctime. :D