[VC]设置本机系统时间
由于OS是Win7,可能是由于权限的问题,调用SetLocalTime函数不成功, 于是乎我又调用了SetSystemTime函数,结果可以更新系统时间,但是却比我传入的时间晚了8个小时 你知道为什么呢?
查查资料吧,呵呵~~~
~~哈哈,原来,原因如下: GetSystemTime 以及SetSystemTime函数返回的是 协调通用时间(UTC,也称为格林威治时间)。
因此,我采用如下的代码来处理:(dtInputTime是传入的时间)
COleDateTimeSpan dtsOffset(0, 8, 0, 0); // UTC+8东八区 |
[VC]设置本机系统时间
[VC]设置本机系统时间 2010-10-20 15:53 阅读(1)
上一篇 | 下一篇:教你做表格(史上...