ff14 地图标记:c语言关于函数的用法

来源:百度文库 编辑:高校问答 时间:2024/04/29 18:18:46
gettime这个函数怎么用
输入参数输出参数
最好给我一个例子
紧急!!!!!!!!!!!!!!!!!!!!!!!
getchar()有什么作用呀?
好像没有也行
希望还能帮我一下
我是大二的
正在做程序

用法: void gettime(struct time *timep);
原型在 dos.h
把系统当前时间填入由timep所指的time结构中.
time结构定义如下:
struct time{
unsigned char ti_min;
unsigned char ti_hour;
unsigned char ti_hund;
unsigned char ti_sec;
}

示例:

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

main()
{
struct time now;
gettime(&now);
printf("The time is:%2d:%2d:%2d.%2d\n",now.ti_hour,now.ti_min,now.ti_sec,now.ti_hund);
getch();
}
用起来很简单的,不知道看明白没有.

getTime 方法
返回 Date 对象中的时间值。

dateObj.getTime()

必选项 dateObj 参数为 Date 对象。

说明
getTime 方法返回一个整数值,这个整数代表了从 1970 年 1 月 1 日开始计算到 Date 对象中的时间之间的毫秒数。日期的范围大约是 1970 年 1 月 1 日午夜的前后各 285,616 年。负数代表 1970 年之前的日期。

在进行各种日期和时间换算的时候,可以定义一些变量来表示一天、一个小时或一分钟中包含的毫秒数。这样做通常是很有帮助的。例如:

var MinMilli = 1000 * 60
var HrMilli = MinMilli * 60
var DyMilli = HrMilli * 24
示例
下面这个例子说明了 getTime 方法的用法:

function GetTimeTest(){
var d, s, t;
var MinMilli = 1000 * 60;
var HrMilli = MinMilli * 60;
var DyMilli = HrMilli * 24;
d = new Date();
t = d.getTime();
s = "It's been "
s += Math.round(t / DyMilli) + " days since 1/1/70";
return(s);
}