C++ 如何使用C+;将windows系统时钟设置为正确的本地时间+;?
现在我做了这样的事情:C++ 如何使用C+;将windows系统时钟设置为正确的本地时间+;?,c++,windows,winapi,systemtime,C++,Windows,Winapi,Systemtime,现在我做了这样的事情: SYSTEMTIME st; st.wHour = 6; st.wMinute = 23; BOOL result = SetSystemTime(&st); 目标是让它在我的本地机器上显示准确的时间。当我运行程序时,它将其更改为8:23,而不是6:23。如何使其显示正确的本地时间?SetSystemTime()希望提供的时间以UTC为单位。如果您想使用本地时间设置时间,请使用。谢谢,这很有效。我还需要先使用GetLocalT
SYSTEMTIME st;
st.wHour = 6;
st.wMinute = 23;
BOOL result = SetSystemTime(&st);
目标是让它在我的本地机器上显示准确的时间。当我运行程序时,它将其更改为8:23,而不是6:23。如何使其显示正确的本地时间?
SetSystemTime()
希望提供的时间以UTC为单位。如果您想使用本地时间设置时间,请使用。谢谢,这很有效。我还需要先使用GetLocalTime(&st),然后在调用SetLocalTime(&st)之前修改它。穆查斯·格雷西亚斯