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

阅读更多
源码如下:
#include 
#include 

using namespace std;

int main() {
	timeval p;

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

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

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

	return 0;
}



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

你可能感兴趣的:(c++,linux,系统时间)