Linux下,通过C++修改系统时间

2019-07-13 09:25发布

源码如下:

#include
#include

using namespace std;

int main() {
timeval p;

gettimeofday(&p, NULL);
printf("currentTime:%d ", (int)p.tv_sec);

p.tv_sec = p.tv_sec + 60 * 5; //系统时间增加五分钟
settimeofday(&p, NULL);

gettimeofday(&p, NULL);
printf("currentTime:%d ", (int)p.tv_sec);

return 0;
}



在编译成功并执行程序之后,查看系统时间,时间会增加五分钟。