linux c语言 设置时间,linux 下系统时间设置C语言实现

#include

#include

#include

#include

#include

void main()

{

printf("before time set");

fflush(stdout);

system("date");

system("hwclock");

TimeSet(2012,10,10,1,30,8);

system("hwclock -w");

printf("after time set");

fflush(stdout);

system("date");

system("hwclock");

}

void TimeSet(int year,int month,int day,int hour,int min,int sec)

{

struct tm tptr;

struct timeval tv;

tptr.tm_year = year - 1900;

tptr.tm_mon = month - 1;

tptr.tm_mday = day;

tptr.tm_hour = hour;

tptr.tm_min = min;

tptr.tm_sec = sec;

tv.tv_sec = mktime(&tptr);

tv.tv_usec = 0;

settimeofday(&tv, NULL);

}

Linux下系统时间函数、DST等相关问题总结(转)

Linux下系统时间函数.DST等相关问题总结 下面这个结构体存储了跟时区相关的位移量(offset)以及是否存在DST等信息,根据所在的时区信息,很容易找到系统时间与UTC时间之间的时区偏移,另外根 ...

Linux下获得系统时间的C语言实现

Linux下获得系统时间的C语言的实现方法 #include //C语言的头文件#include //C语言的I/O   int main() ...

LINUX下的时间与时区的设置

在RHEL下,如果只装英文版系统,设置好时区以后(上海时间,UTC) 在命令行下用date命令查看,总是与实际的北京时间差8小时,其实硬件时间都是准确的.会带来视觉不便. 今天下决心解决此问题,不过也 ...

[转载]linux下core文件设置与查看

转自:https://blog.csdn.net/dingqinghui/article/details/77855330?locationNum=9&fps=1 linux下core文件设置 ...

Linux下who命令之C语言实现

Linux下who命令之C语言实现 Step1:前期准备 首先要有一个清楚的认识:linux中一切皆文件 实现who命令,who命令也是Linux中的一个文件,那我们怎么找到它呢?我们可以" ...

Windows与Linux/Mac系统时间不一致的解决方法

Windows与Linux/Mac系统时间不一致的解决方法 分类: linux2012-02-12 14:25 1691人阅读 评论(1) 收藏 举报 windowsubuntusystemlinux ...

MongoDB在Linux下常用优化设置

MongoDB在Linux下常用优化设置 以下是一些MongoDB推荐的常用优化设置.在生产环境下选取合适的参数值,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响. 1.关闭数据库文件的 ...

Linux下RTC时间的读写分析【转】

本文转载自:http://blog.csdn.net/little_walt/article/details/52880840 Linux系统下包含两个时间:系统时间和RTC时间. 系统时间:是由主芯 ...

如何查看、修改Linux的系统时间

如题: 如何修改Linux的系统时间? date -s 05/27/2011 date -s 10:24:00 clock -w 就这三条命令就OK了! 查看/修改Linux时区和时间 一.时区 1. ...

随机推荐

【Java心得总结四】Java泛型下——万恶的擦除

一.万恶的擦除 我在自己总结的[Java心得总结三]Java泛型上——初识泛型这篇博文中提到了Java中对泛型擦除的问题,考虑下面代码: import java.util.*; public clas ...

if...else语句的应用题

应用题 namespace ConsoleApplication1 { /* 题目要求:提示用户输入年龄,如果大于等于18,那么用户可以查看.如果小于10岁,则告知用户”少儿不宜“. 如果大于等于10 ...

UVa 10037 - Bridge

题目大意 在一个晚上有N个人过河,他们有一个手电筒,需要有手电筒才能过河,每次最多两个人同时过河,每次过河时间等于速度最慢的那个人的过河时间,让所有人全部过河,花费的时间最少是多少? 分析 如果只有一 ...

HDU2196 - Computer(树形DP)

题目大意 给定一颗n个结点的树,编号为1~n,要求你求出每个结点能到达的最长路径 题解 用动态规划解决的~~~~把1 当成树根,这样就转换成有根树了.我们可以发现,对于每个结点的最长路,要么是从子树得 ...

spoj SORTBIT - Sorted bit squence

Let's consider the 32 bit representation of all integers i from m up to n inclusive (m ≤ i ≤ n; m × ...

Storm官方帮助手册翻译(下)

使用其他语言编写Bolt Bolt可以使用任意语言编写.用另外一种语言编写Bolt来作为子进程运行.Storm会在标准输入输出的基础上使用Json来与子进程通信.通信协议之需要一个100行的适配器库, ...

【网络流】POJ1273 Drainage Ditches

Drainage Ditches Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 78671   Accepted: 3068 ...

Oracle timestamp类型转换成date类型

今天需要根据时间判断,统一修改某一个字段的数据.然后打开数据库发现,时间类型为timestamp类型.如下: 然后呢,这对我不是喝口水就可以解决的问题吗? 解决方案如下:我需要改这张表某个字段的内容, ...

PHP:使用Zend对源码加密、Zend Guard安装以及Zend Guard Run-time support missing的解决方法

Zend Guard是目前市面上最成熟的PHP源码加密产品了.刚好需要对自己的产品进行加密,折腾了一晚上,终于搞定,将碰到的问题及解决方法记录下来,方便日后需要,也可以帮助其他人.我使用的是Wamps ...

jquery 插入节点的方法

方法 描述 示例 append() 向每个匹配的元素内部追加内容 HTML代码:

我想说:

jQuery代码: $("p").append(& ...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值