不懂,也许这个对你有帮助: time Gets the system time.time_t time( time_t *timer ); ***************************************************** time_t long integer ***************************************************** difftime Finds the difference between two times.double difftime( time_t timer1, time_t timer0 );
time
Gets the system time.time_t time( time_t *timer );
*****************************************************
time_t long integer
*****************************************************
difftime
Finds the difference between two times.double difftime( time_t timer1, time_t timer0 );
例如 上班时间为8:30:00
可以写成这样:00 + 30*60 + 8*3600 = 30600
int begin = 00 + 30*60 + 8*3600;例如某人的上班时间是8:40:12
也转换为以上形式:12 + 40*60 + 8*3600 = 31212
31212 >30600 这样就说明他迟到了!