| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2899 人关注过本帖
标题:c++程序中如何获得系统时间
只看楼主 加入收藏
balckhole
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-9-24
收藏
 问题点数:0 回复次数:3 
c++程序中如何获得系统时间
请教各位高手,c++程序中如何获得系统时间,据说是用_getsystime函数,不过这个函数该怎么用啊?请教各位了。
谢谢!!!!

搜索更多相关主题的帖子: 程序中 系统时间 函数 getsystime 
2004-09-24 18:40
一梦三四年
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2004-9-22
收藏
得分:0 

不是用time()吗?

#include <ctime>


这是一个多美丽又遗憾的世界 这是一个不能停留太久的世界
2004-09-24 19:13
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

#include<time.h> //C语言的头文件 #include<stdio.h> //C语言的I/O

void main() { time_t now; //实例化time_t结构 struct tm *timenow; //实例化tm结构指针 time(&now); //time函数读取现在的时间(国际标准时间非北京时间),然后传值给now timenow = localtime(&now); //localtime函数把从time取得的时间now换算成你电脑中的时间(就是你设置的地区) printf("Local time is %s\n",asctime(timenow)); //上句中asctime函数把时间转换成字符,通过printf()函数输出 }

注释:time_t是一个在time.h中定义好的结构体。而tm结构体的原形如下:

struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; };

[此贴子已经被作者于2004-09-24 21:49:34编辑过]

2004-09-24 21:34
kuangjingbo
Rank: 1
等 级:新手上路
帖 子:312
专家分:0
注 册:2004-4-24
收藏
得分:0 
一般得到系统的信息都是用get开头的函数

永不放弃!
2004-09-25 21:17
快速回复:c++程序中如何获得系统时间
数据加载中...
 
   



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

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