通过C ++程序更改本地时间

时间:2010-08-15 11:46:07

标签: c++ windows-7

现在在我的国家当地时间是:

3:43 PM   

我可以用C ++编写程序来将Windows 7系统的时间更改为另一次吗?

例如将其设置为下午5:00(增加)或减少它?

2 个答案:

答案 0 :(得分:3)

在VC ++中你可以试试。包括Windows.h头文件。

SetSystemTime Function

SYSTEMTIME st;
st.wYear = 2010;
st.wMonth = 5;
st.wDay = 2;
st.wHour = 7;
st.wMinute = 46;
st.wSecond = 31;
st.wMilliseconds = 345;
::SetSystemTime(&st);

答案 1 :(得分:2)

#include Windows.h

BOOL WINAPI SetSystemTime(const SYSTEMTIME *lpSystemTime);