自动设置系统日期
主板电池没电了,保存不了日期,每次开机都要重新设置日期和时间,怎样用C编一个自动设置日期的程序?
要设置时间也要知道时间啊!可以通过网络编程,获取时间,但是网络编程还没怎么接触。不过有函数可以设置时间:
函数名: settime
功 能: 设置系统时间
用 法: void settime(struct time *timep);
程序例:
#include <stdio.h>
#include <dos.h>
int main(void)
{
struct time t;
gettime(&t);
printf("The current minute is: %d\n", t.ti_min);
printf("The current hour is: %d\n", t.ti_hour);
printf("The current hundredth of a second is: %d\n", t.ti_hund);
printf("The current second is: %d\n", t.ti_sec);
/* Add one to the minutes struct element and then call settime */
t.ti_min++;
settime(&t);
return 0;
}