我用FtpFindFirstFile,InternetFindNextFile(hFind,&findData)找文件,文件属性存在findData里,
FILETIME fileTime;
fileTime=findData.ftLastWriteTime;
SYSTEMTIME systime;
FileTimeToSystemTime(&fileTime, &systime);
得出来的systime里的年居然少了一年,月,日,时, 分都正确(比如应该是2008年11月13日 16:53, 而得出来的确是2007年11月13日 16:53,我把程序放到别人的机器上跑又是正常的,太奇怪了,会是什么原因呢,高手帮帮忙。我机器上的时间设置正确。
FILETIME fileTime;
fileTime=findData.ftLastWriteTime;
SYSTEMTIME systime;
FileTimeToSystemTime(&fileTime, &systime);
得出来的systime里的年居然少了一年,月,日,时, 分都正确(比如应该是2008年11月13日 16:53, 而得出来的确是2007年11月13日 16:53,我把程序放到别人的机器上跑又是正常的,太奇怪了,会是什么原因呢,高手帮帮忙。我机器上的时间设置正确。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货