C程序更改UNIX系统时间

来源:互联网 发布:mysql绿色版安装 编辑:程序博客网 时间:2024/05/09 16:45

概述

网络,软件,功能,函数,都是一个个结构体,一个个函数构建的。
因此,linux,windows,都可以通过设置系统结构体的值,改变计算机的前端展示。

前提:

关闭 设置时间: 自动从Internet获取 选项

#include <time.h>void adjustdate(int year,int mon,int mday,int hour,int min,int sec) {   time_t t;   struct tm nowtime ;   nowtime.tm_sec=sec;/* Seconds.[0-60] (1 leap second)*/   nowtime.tm_min=min;/* Minutes.[0-59] */   nowtime.tm_hour=hour;/* Hours. [0-23] */   nowtime.tm_mday=mday;/* Day.[1-31] */   nowtime.tm_mon=mon-1;/* Month. [0-11] */   nowtime.tm_year=year-1900 ;/* Year- 1900.*/   nowtime.tm_isdst=-1 ;/* DST.[-1/0/1]*/   t=mktime(&nowtime);   stime(&t);}int main(){  adjustdate(2012, 2,22,22,22,22);  return 0;}
0 0
原创粉丝点击