GetLocalTime函数在wince有BUG。
调用该函数一般情况正常,当 在0秒的时候就有问题。
SYSTEMTIME time;
GetLocalTime(&time);
if (time.wSecond==0)
{
//time.wYear的后2位会不正常,如果是2010年,那么wYear将是2016。
//如果是2011,那么将是2017,如果2020,将是2032。
//实际上是把十位数*1.6。
}
在window上做实验发现没有这个问题。使用的是wince5.0。
阅读(498) | 评论(0) | 转发(0) |