今天碰到一个问题!
有两个时间2004-12-21
2005-6-15
C有没有程序或函数可以实现这两个时间的相减!返回值又是什么!高手请指教!
我看错了,有这个吧!
difftime 得到两次机器时间差,单位为秒 头文件为:time.h
输入参数:time1 机器时间一, time2 机器时间二 该参数应使用time函数获得,如:time1=time();
返回值为:时间差,单位为秒
我这有个例子,你可以看一下;
#include <time.h> #include <stdio.h> #include <dos.h> #include <conio.h> int main(void) { time_t first, second; clrscr(); first = time(NULL); delay(2000); second = time(NULL); printf("The difference is: %f seconds ",difftime(second,first)); getch(); return 0; }