用getsystemtime获取的时间为什么小时不对
RTRTRT...
struct time {
unsigned char ti_min; /* Minutes */
unsigned char ti_hour; /* Hours */
unsigned char ti_hund; /* Hundredths of seconds */
unsigned char ti_sec; /* Seconds */
};
上面是DOS.h中的。
你把它换成整形看一下。(我是指你输出的时候,用整形输出)
#include <dos.h>
main()
{
struct time now;
gettime(&now);
printf("%d",now.ti_hour);
getch();
}
[此贴子已经被作者于2007-8-22 19:18:21编辑过]