| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 630 人关注过本帖
标题:自动设置系统日期
只看楼主 加入收藏
bustion
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-6-29
收藏
 问题点数:0 回复次数:3 
自动设置系统日期

主板电池没电了,保存不了日期,每次开机都要重新设置日期和时间,怎样用C编一个自动设置日期的程序?

搜索更多相关主题的帖子: 自动设置 系统 
2006-12-07 14:18
Welton
Rank: 2
等 级:论坛游民
帖 子:65
专家分:38
注 册:2006-10-25
收藏
得分:0 

要设置时间也要知道时间啊!可以通过网络编程,获取时间,但是网络编程还没怎么接触。不过有函数可以设置时间:
函数名: settime
功 能: 设置系统时间
用 法: void settime(struct time *timep);
程序例:

#include <stdio.h>
#include <dos.h>

int main(void)
{
struct time t;

gettime(&t);
printf("The current minute is: %d\n", t.ti_min);
printf("The current hour is: %d\n", t.ti_hour);
printf("The current hundredth of a second is: %d\n", t.ti_hund);
printf("The current second is: %d\n", t.ti_sec);

/* Add one to the minutes struct element and then call settime */
t.ti_min++;
settime(&t);

return 0;
}


只是喜欢编程而已!
2006-12-07 14:53
hao0716
Rank: 4
等 级:业余侠客
威 望:1
帖 子:353
专家分:222
注 册:2006-4-11
收藏
得分:0 
做一个SNTP的客户端就可以了 如果LZ需要的话我可以给你一个 不过是我以前在vxworks下做的 ........XP还要改一下
LS的这个没什么用啊 还是要在CMOS下获得时间

2006-12-08 11:32
guzhou
Rank: 1
等 级:新手上路
威 望:1
帖 子:247
专家分:0
注 册:2006-11-4
收藏
得分:0 
问一下
如何获取系统时间呢?

2006-12-08 19:18
快速回复:自动设置系统日期
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029968 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved