程序只是获得系统时间,并没有改写系统时间。在程序运行过程中系统时间会往前多走一天,为什么???
程序只是获得系统时间(GetSystemTime()),并没有改写系统时间(SetSystemTime())。Win2000的系统,打了SP4,没有联网,有时系统时间莫名其妙的会往前多走一天(13号的就跳到了15号,没有14号了),最厉害的是多走了3天。这是为什么???用VC6.0+SP5编译通过的程序。机器用的是工控底板(12PCI槽的,联想的CPU板,P4的CPU)。有几个点出现了这个问题,验收不通过,老板逼得紧,好急啊!!!