[英]How do I set the windows system clock to the right local time using C++?
现在我做这样的事情:
SYSTEMTIME st;
st.wHour = 6;
st.wMinute = 23;
BOOL result = SetSystemTime(&st);
目的是得到它以显示本地计算机上的确切时间。 当我运行程序时,它将更改为8:23而不是6:23。 如何获得显示正确的当地时间的信息?
SetSystemTime()
期望提供的时间以UTC为单位。 如果要使用本地时间设置时间,请使用SetLocalTime()
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.